Я уверен, что об этом уже спрашивали раньше, но, хоть убей, я не могу найти вопрос, который бы отвечал именно на мои вопросы.
У меня есть клиент, у которого есть собственный домен. Серверы имен Godaddy имеют все записи A, CNAME и т.д., и они указывают на IP-адрес моего клиента (их интернет-провайдер SureWest в Канзас-Сити).
Однако электронная почта моего клиента размещена в Gmail (я думаю, Google Apps для вашего домена - это то, что раньше называлось). Итак, когда кто-либо из их сотрудников получает электронную почту, они проходят через интерфейс Gmail, чтобы читать и отправлять.
Однако у них есть приложение (которое я написал, поэтому я могу это контролировать), которое отправляет электронные письма от имени системы. Это приложение может отправлять довольно много писем (до пары тысяч в день) на разные адреса электронной почты. Это не нежелательные электронные письма, и каждое из них уникально.
В настоящее время у меня есть приложение, отправляющее электронную почту через Microsoft SMTP Server, поскольку оно уже установлено и бесплатно. Кажется, он отлично работает (да, мне пришлось сделать некоторую непонятную для меня настройку с сервером SMTP, чтобы эти электронные письма уходили).
Что ж, я думаю, что все работает довольно хорошо, но я слышал, что вы можете делать некоторые другие вещи, например, добавлять какие-то записи DNS, чтобы получающие почтовые серверы знали, что определенный IP-адрес (в данном случае внешний IP-адрес, предоставленный SureWest) разрешено отправлять электронную почту от имени домена.
Я сумасшедший? Кто-нибудь знает, о чем я говорю? Есть ли какие-нибудь руководства, которые могут мне в этом помочь?
Структура политики отправителя (SPF) См. http://www.openspf.org/Introduction - обсуждает GMail
Вы описываете Структура политики отправителя (SPF). Вы можете использовать это инструмент чтобы помочь вам настроить записи SPF.
Вам нужно будет указать все серверы, которым разрешено отправлять почту от имени вашего домена.
Я думаю, что это может помочь, настройка параметров Google SMTP.
http://mail.google.com/support/bin/answer.py?hl=en&answer=13287
Сервер входящей почты (POP3) - требуется SSL: pop.gmail.com Использовать SSL: Да Порт: 995
Сервер исходящей почты (SMTP) - требуется TLS или SSL: smtp.gmail.com (использовать аутентификацию) Использовать аутентификацию: Да Порт для TLS / STARTTLS: 587 Порт для SSL: 465 Имя учетной записи: ваш полный адрес электронной почты (включая @ gmail.com или @ your_domain.com) Адрес электронной почты: ваш адрес электронной почты (username@gmail.com или username@your_domain.com) Пароль: ваш пароль Gmail
Не уверен, что это полностью отвечает на ваш вопрос, но вы можете настроить адрес электронной почты и включить службы POP / IMAP в настройках интерфейса Gmail; затем пусть приложение подключится в качестве клиента через серверы Google.
Вы хотите правильно настроить DNS. Вы должны убедиться, что ваши записи A и PTR соотносятся друг с другом. Настройка DNS также может включать SPF, как отмечали другие, а также DKIM. Видеть мое сообщение в блоге о запуске почтового сервера.