Я в основном хочу иметь два отдельных почтовых сервера. Первый - это служба GoogleApps GMail, предназначенная для людей. Второй сервер будет для отправки сообщений из моего приложения (так что отправляйте их программно).
Нужно ли мне вообще ссылаться на второй почтовый сервер (на том же IP-адресе, что и мое приложение) в MX-записях (или где-нибудь еще)? Я бы не хотел, чтобы электронные письма помечались как спам или как «подозрительные».
Кстати, я мог бы использовать этот почтовый сервер для обработки некоторых «особых» типов сообщений (например, всех сообщений, отправленных на support@example.com). Я нашел связанный с этим вопрос, но я не уверен, что это то, что я ищу.
Ваше приложение может отправлять почту непосредственно со своего сервера приложений, если вы предпримете некоторые шаги, чтобы ваша исходящая почта не была помечена как спам. Это включает настройку обратные записи PTR (DNS) для IP-адреса отправляющего сервера. Возможно, некоторые манипуляции с заголовками и, возможно, запись SPF ...
Другой вариант - ретранслировать почту вашего приложения через Gmail (не стоит) или через другой надежный Умный хост.
Также обратите внимание на: Борьба со спамом - что я могу делать как: администратор электронной почты, владелец домена или пользователь?
Если второй сервер только исходящий для приложений, а Google Mail - для входящих и исходящих (т. е. нормального использования пользователями), тогда нет необходимости касаться записи MX.
Просто добавьте IP-адрес второй к записи SPF, для которой требуется доступ на уровне DNS вашего домена.
В сети есть несколько мастеров, которые помогут вам с синтаксисом.