Назад | Перейти на главную страницу

Linode w / Google Apps - как заставить работать почту с PHP?

У меня есть экземпляр CentOS Linode, который я использую как стек LAMP. Я также использую Google Apps для электронной почты. У меня есть записи MX, указывающие на серверы Google, и все работает с точки зрения ретрансляции моих писем.

Однако sendmail на ящике работает некорректно, что означает, что электронные письма от PHP (wordpress) не доставляются.

Глядя на локальную почту, я вижу, что эти сообщения повторяются в журналах -

   ----- Transcript of session follows -----
<my email addr>... Deferred: Connection refused by aspmx.l.google.com.

У меня нет опыта настройки sendmail - может ли кто-нибудь сказать мне, с чего начать решение этой проблемы? Я много гуглил, но безрезультатно.

Вероятно, вы захотите использовать этот аддон WordPress: http://wordpress.org/extend/plugins/wp-mail-smtp/.

Это позволяет WP отправлять электронную почту через smtp, а не через PHP. mail() функция.

SMTP-хост: smtp.gmail.com

Порт SMTP: 465 с шифрованием SSL или 587 с шифрованием TLS

SSL-аутентификация: Да

Имя пользователя: richard.nichols@fulldomain.com

Пароль: ;)