Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Декабрь 16, 2017, 20:41:31


Войти


Страниц: [1]
  Печать  
Автор Тема: Отправка почты по SMTP в wordpress  (Прочитано 4725 раз)
0 Пользователей и 1 Гость смотрят эту тему.
san6
Новичёк
*

Карма: 0
Сообщений: 1


Просмотр профиля
« : Июнь 17, 2008, 14:43:41 »

Цитировать
Здравствуйте. Решил описать один из способов отправки почты через SMTP:
1. Качаем phpmailer:http://www.life-host.net/help/phpmailer.zip
2. Копируем на сервер
3. В своем скрипте пишем (вместо функции mail()):

<?php
require("phpmailer/class.phpmailer.php"); // укажите путь к файлу class.phpmailer.php
$mail = new PHPMailer();
$mail->IsSMTP();// отсылать используя SMTP
$mail->Host     = "mail.life-host.net"; // SMTP сервер
$mail->SMTPAuth = true;     // включить SMTP аутентификацию
$mail->Username = "user@domain.com";  // SMTP username
$mail->Password = "pass"; // SMTP password
$mail->From     = "user@domain.com"; // укажите от кого письмо
$mail->FromName = "Mailer"; // имя отправителя
$mail->AddAddress("user@domain.com","Name"); // е-мэил кому отправлять
$mail->AddReplyTo("user@domain.com","Info"); // е-мэил того кому прейдет ответ на ваше письмо
$mail->WordWrap = 50;// set word wrap
$mail->IsHTML(true);// отправить в html формате

$mail->Subject  =  "Here is the subject"; // тема письма
$mail->Body     =  "This is the HTML body"; // тело письма в html формате

$mail->AltBody  =  "This is the text-only body"; // тело письма текстовое

if(!$mail->Send())
{
   echo "Письмо не отправлено ";
   echo "Mailer Error: " . $mail->ErrorInfo;
   exit;
}
echo "Письмо отправлено";
?>

4. Вместо Host, UserName, Password пишем реальные данные с какого-нибудь mail сервера
На форуме представлено, вышеприведенное решение пробемы. Не могу врубиться
Цитировать
3. В своем скрипте пишем (вместо функции mail()):
, в каком скрипте пишем, или в каком файле описана функция mail()?
Палками не кидать (сразу), только начинаю осваивать данные вопросы. Пока сам ничего не нарыл. В поиске по файлам вордпресса, не нашел описания mail(). По идее она должна быть в интерпретаторе пхп у хостера.
Или сам phpmailer настраивать, там вроде есть поля Host, UserName, Password (или подобные).
Записан
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.058 секунд. Запросов: 17.