Возможный дубликат:
Исходящая почта из linux не доставляется
Я ищу возможность упростить настройку своего веб-сервера и перейти с выделенной машины Verio MPS на облачный сервер в стойке.
Одна из вещей, которые мне меньше всего нравятся, - это настройка почтовых серверов, поэтому я подумываю о переносе почты для своего домена в почту приложений Google. Я обнаружил, что это связано с изменением записи MX в моем DNS, что я знаю, как сделать через веб-интерфейс Verio.
Однако есть сложности. На моем веб-сервере работает несколько страниц самообслуживания, которым необходимо отправлять почтовые сообщения. Есть страница на основе PHP, использующая стандартный метод PHP mail (), и сценарий ruby, использующий Net :: SMTP.
Большой вопрос: будут ли эти сценарии работать правильно, если я изменю запись MX DNS, чтобы она указывала на Google?
Есть ли что-то особенное, чего мне нужно остерегаться?
Боюсь, здесь ошибочное мнение: записи MX DNS для вашего домена не имеют ничего общего с исходящий почта. В любом случае, как только вы переместите свою почту в GoogleApps и удалите локальный sendmail, вам придется настроить свои веб-приложения на php и ruby для использования SMTP на серверах Google для отправки сообщений.
В любом случае я бы порекомендовал установить локальный MTA как нулевой клиент, чтобы обеспечить быструю отладку проблем с отправкой или доставкой почты.
Этот вопрос следует общей схеме, которая часто встречается в SF. Ты можешь видеть этот ответ.