Отправляем почту через яндекс

в продолжении http://serov.eu/?p=45

msmtp действительно помог без очень сложных махинаций настроить сервер на отправку почты через яндекс.

ставим программку

yum install msmtp

в php.ini в самом конце файла пишем

sendmail_path = msmtp -t -i

у пользователя создаем файл

nano .msmtprc

с содержанием

 

account default
logfile /home/bitrix/.msmtp.log
host smtp.yandex.ru
port 587
from noreply@server.ru
keepbcc on
auth on
user noreply@server.ru
password <password>
tls on
tls_starttls on
tls_certcheck off

ставим правильные права, без этого ругается

chmod 0600 .msmtprc

и рестартуем httpd

service httpd restart

 

проверка:

php -r "mail('you-mail@gmail.com', 'Test', 'Test');"

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>