Жизнеспособность частного почтового сервера

Жизнеспособность частного почтового сервера

У меня есть домен, MX-запись которого до сих пор указывала на коммерческий почтовый сервер, где у меня была учетная запись для этого домена; это была единственная учетная запись, назовем ее me@myplace.

Теперь мне нужно добавить несколько учетных записей электронной почты, поэтому я настроил свой собственный почтовый сервер и изменил запись MX, чтобы она указывала на него. Однако после проведения тестов smtp-реле путем отправки сообщений туда и обратно на учетную запись gmail ( [email protected]), я немного нервничаю:

  • Если я отвечаю на сообщение с аккаунта gmail, то все нормально.

  • Если я отправлю сообщение на учетную запись Gmail с того же имени пользователя, что и единственная учетная запись, существовавшая для домена ранее (me@myplace) —с которым у аккаунта gmail есть история-- всё хорошо.

  • Если я отправляю сообщение на учетную запись Gmail, используя новую учетную запись пользователя, например, new@myplace, то все проходит с удаленного клиента, а в журнале сервера SMTP появляется следующая запись:

    esmtp: id=XXXXXXXXX,from=<new@myplace>,addr=<[email protected]>,size=694,success: delivered: gmail-smtp-in.l.google.com
    

    То есть, сервер gmail принял сообщение и сообщил моему серверу, что все в порядке, поэтому мой сервер сообщил удаленному клиенту, что все в порядке. За исключениемсервер gmail лжет, потому чтосообщение никогда не доставляетсяк [email protected].

Я беспокоюсь, что это признак более серьезных проблем, которые еще предстоит решить, — что некоторые коммерческие почтовые серверыбелый списокпо IP-адресу ретранслятора, а не просто по домену, и отклонит мою почту, поскольку мой сервер не входит в белый список коммерческих серверов, и что они сделают это так же, как, по-видимому, сделал Google:радостно сообщив, что он принят, значениеЯ никогда не получу уведомление о недоставкеили каким-либо образом узнать, что моя почта не доставлена.

Итак, мой вопрос из двух частей:

  1. Это действительно нечестность со стороны сервера gmail? То есть он заявляет, что принимает почту для доставки, которую он никогда не собирается доставлять? Или есть какая-то двусмысленность, которую я пропустил?

  2. Если так,Является ли для меня пустой тратой времени попытка запустить собственный почтовый сервер? Будут ли многие коммерческие серверы просто смотреть на IP-адрес ретранслятора (который совпадает с записью MX домена) и молча/нечестно отбрасывать мою почту, потому что ее нет в белом списке — то есть, по сути, мне придется платить за коммерческий сервер из белого списка, если я хочу, чтобы электронная почта доставлялась в современном мире?

Я владею этим доменом уже много лет, и он никогда не был источником спама, если это имеет значение.

решение1

  1. Нет. Это значит только то, что они приняли его, и вы прошли первую серию тестов. Есть и другие тесты, которые обычно занимают больше времени, и эти тесты часто проводятся после того, как письмо принято. Ни вы, ни сам сервер не знают, пройдете ли вы эти тесты или нет.

  2. Нет. Однако если вы пройдете через все эти препятствия, используя надлежащие RDNS, SPF и убедившись, что вы не являетесь открытым ретранслятором, вы, вероятно, обнаружите, что соотношение принятых и не доставленных писем у вас значительно снизится.

решение2

  1. Вам следует почитать больше информации о SMTP, электронной почте и фильтрации/черных списках спама.

  2. Серверы не люди. Они не лгут. Если в журнале указано, что сервер gmail принял письмо, значит, он его принял.

  3. Принятие письма и доставка его в почтовый ящик — это две разные вещи. Сервер gmail принял письмо, но мог отклонить, очистить или отфильтровать его на более позднем этапе доставки письма в почтовый ящик получателя.

Связанный контент