Как я могу передавать электронную почту через приложения Google с сайта drupal?

Возможный дубликат:
Настройте Postfix для отправки / ретрансляции электронной почты Gmail (smtp.gmail.com) через порт 587

У меня есть несколько друпал-сайтов, работающих на Ubuntu Slicehost VPS. Естественно, это означает, что у меня есть достаточное количество доменов, указывающих на один мой срез. Для некоторых из этих доменов мы используем некоммерческую версию приложений Google для электронной почты.

Я следовал инструкциям Google по настройке DNS, поэтому отправка и получение электронной почты из наших учетных записей приложений Google работает очень хорошо. Проблема возникает, когда мы пытаемся отправить письмо с наших сайтов на drupal. Как правило, электронная почта просто не проходит. Я думаю, что я натренировал свой личный почтовый ящик gmail (который НЕ использует приложения Google), чтобы принимать электронную почту, приходящую с vps, но никто больше никогда не получает никаких электронных писем.

Что я могу сделать, чтобы решить проблему?

3 ответа

Вы должны сделать исследование о репутации электронной почты. Такие вещи, как записи SPF. Проверьте senderscore.com. Ваш домен SMTP сервера IP / отправки может быть в черном списке. Проверьте также

Проверьте эту страницу: http://drupal.org/node/266243

Он включает 2 предложения модуля для отправки почты через SMTP вместо sendmail или postfix локального сервера. Я думаю, это избавляет от необходимости выяснять все, что связано с репутацией электронной почты.

Проблемы с черным списком не относятся к Службам Google. Вся почта отправляется через их серверы. Вам нужно добавить googlemail в качестве разрешенного отправителя для вашего домена с записями spf.

SPF Records:

example.com 14400 in TXT "v=spf1 include:aspmx.googlemail.com ~all"

example.com 14400 in TXT "v=spf1 a mx ip4:xxx.xxx.xx.xxx include:aspmx.googlemail

Если ваши домены не настроены на использование IP-адресов, замените вторую запись своим полным доменным именем

У меня не установлены почтовые серверы на моем ящике, на котором размещены сайты WordPress, и мы используем плагин, который принудительно отправляет всю почту, отправляемую из WordPress через smtp (Google Apps). Возможно, есть что-то подобное для Drupal.

Другие вопросы по тегам