Debian sendmail не отправляет на gmail

Debian sendmail не отправляет на gmail

Я хочу использовать команду sendmailдля отправки писем. Обычно это работает -> Я могу отправлять письма на свою электронную почту (@icloud.com), и это работает без проблем. Но если я хочу отправить на адрес @gmail, это не работает. Нет никаких сообщений об ошибках или чего-то подобного, есть просто письмо, которое не доходит до адреса электронной почты. Что я могу сделать? Или в чем может быть проблема?

На этот раз я получил сообщение от подсистемы доставки почты:

The original message was received at Mon, 18 Sep 2023 08:23:16 +0200
from localhost [127.0.0.1]

----- The following addresses had permanent fatal errors -----
< (The mail address @gmail) >
(reason: 550-5.7.1 [ (IPv6) ] Our system has detected that)

----- Transcript of session follows -----
... while talking to gmail-smtp-in.l.google.com.:
DATA
<<< 550-5.7.1 [ (IPv6 Address) ] Our system has detected that
<<< 550-5.7.1 this message does not meet IPv6 sending guidelines regarding PTR
<<< 550-5.7.1 records and authentication. Please review
<<< 550-5.7.1 https://support.google.com/mail/?p=IPv6AuthError for more information
<<< 550 5.7.1 . ck9-20020a170906c44900b0099de8722195si7349253ejb.747 - gsmtp
554 5.0.0 Service unavailable

И:

Reporting-MTA: dns; WS301.WS301.intern
Received-From-MTA: DNS; localhost
Arrival-Date: Mon, 18 Sep 2023 08:23:16 +0200

Final-Recipient: RFC822;(@gmail.com address)
Action: failed
Status: 5.7.1
Remote-MTA: DNS; gmail-smtp-in.l.google.com
Diagnostic-Code: SMTP; 550-5.7.1 [ (IPv6) ] Our system has detected that
Last-Attempt-Date: Mon, 18 Sep 2023 08:23:17 +0200

решение1

Сообщение об ошибке довольно конкретное:

Наша система обнаружила, что это сообщение не соответствует рекомендациям по отправке IPv6 в отношении записей PTR и аутентификации. Пожалуйста, ознакомьтесьhttps://support.google.com/mail/?p=IPv6AuthErrorЧтобы получить больше информации

Переход по ссылке дает много в целом разумных советов. Однако, специфика Gmail начинается в разделе "Следуйте рекомендуемым практикам почтового сервера":

  • Ваш отправляющий IP-адрес должен иметь запись PTR. Записи PTR проверяют, что отправляющее имя хоста связано с отправляющим IP-адресом. Каждый IP-адрес должен соответствовать имени хоста в записи PTR. Имя хоста, указанное в записи PTR, должно иметь прямой DNS, ссылающийся на отправляющий IP-адрес.

  • Ошибка авторизации IPv6 может означать, что запись PTR для сервера-отправителя не использует IPv6. Если вы пользуетесь услугами поставщика услуг электронной почты, убедитесь, что они используют запись PTR IPv6.

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

В свою очередь, следование этому приводит к следующему заявлению от Google:

  • Подпишите сообщения с помощьюДКИМ. Gmail не аутентифицирует сообщения, подписанные ключами, использующими менее 1024 бит.
  • ОпубликоватьЗапись SPF.
  • ОпубликоватьПолитика DMARC

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