MTW.RU call-center: (495) 729-57-34, 8-800-200-00-97
support: (495) 737-56-80
 
      Сервер технической поддержки
Справочная информация:
FAQ (частые вопросы)
Графические инструкции
Видео уроки
Вопросы бухгалтерии
Web-интерфейсы:
FTP-менеджер
Работа с базой MySQL — phpMyAdmin
Работа с базой MSSQL — enterprise manager
Работа с почтой — web e-mail

Часто задаваемые Вопросы -> Работа со скриптами (PERL, PHP и др.) UNIX

Можно ли отправлять почту через SMTP сервер при помощи PHP?

Да можно. Если Вы хотите отправлять почту через наш smtp сервер, то, во-первых, Вам нужно создать почтовый ящик в панели управления хостингом. Доспустим это будет ящик: test@domen.ru с паролем "passwd". Во-вторых, необходимо скачать библиотеку PhpMailer с сайта http://phpmailer.sourceforge.net. Затем закачать к себе на хостинг как минимум два файла:
1. class.phpmailer.php
2. class.smtp.php.
Последним шагом необходимо написать скрипт для отправки писем через smtp сервер, например такой:


require("class.phpmailer.php"); // укажите путь к файлу class.phpmailer.php
$mail = new PHPMailer();
$mail->IsSMTP();// отсылать используя SMTP
$mail->Host = "smtp1.mtw.ru"; // SMTP сервер
$mail->SMTPAuth = true; // включить SMTP аутентификацию
$mail->Username = "test-domen"; // пропишите Ваш почтовый адрес
$mail->Password = "passwd"; // введите пароль на указанный ящик
$mail->From = "test@domen.ru"; // укажите от кого письмо
$mail->FromName = "Test Domen"; // имя отправителя
$mail->AddAddress("Pokupatel@mail.ru","Vasya Pupkin"); // е-маил кому отправлять и на какое имя
$mail->AddReplyTo("test@domen.ru","Info"); // е-маил и имя на который пойдет ответ на Ваше письмо
$mail->WordWrap = 50;// set word wrap
$mail->IsHTML(true);// отправить в HTML формате
$mail->Subject = "Tema"; // тема письма
$mail->Body = "Tekst pisma v html"; // тело письма в html формате
$mail->AltBody = "Tekst pisma"; // тело письма текстовое
if(!$mail->Send())
{
echo "Письмо не отправлено ";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "Письмо отправлено";
?>



Copyright © 1998-2010 ООО "МедиаСофт Эксперт" 105122, г.Москва, Щелковское ш. д.2
Отдел по работе с абонентами: +7 (495) 729-5734, 737-5685, info@mtw.ru Отдел технической поддержки: +7 (495) 737-5680, support@mtw.ru