Postfix - Сбой доставки SMTP-почты с ошибкой "Тайм-аут соединения"
Я установил почтовый сервер Postfix на машине с Ubuntu. У меня возникают проблемы с отправкой почты на другие почтовые серверы домена (Google, Yahoo, Outlook...). Я использую виртуальный домен для отправки электронной почты, используя SMTP почтового сервера (скажем, name@xyz.server.com)
Когда я пытаюсь отправить несколько писем через постфикс SMTP, не удается отправить почту. Иногда их успешно отправляют, а иногда и не удается. Однако, если я пытаюсь отправить то же самое с помощью relayhost, он работает без каких-либо проблем. [Я не мог использовать relayhost (скажем, сервер ретрансляции gmail), поскольку он не предоставил возможность установить идентификатор электронной почты отправителя как свой собственный, и у него есть свои собственные ограничения (500 в день, что-то вроде этого)]
Следующие сообщения об ошибках доступны в файле mail.log.
14 января 11:40:25 server1 postfix/smtp[4776]: подключиться к gmail-smtp-in.l.google.com[2607:f8b0:400e:c02::1a]:25: сеть недоступна 14 января 11:41:25 server1 postfix/smtp[4776]: 6F11361C56: to=, relay= нет, delay=61, задержки =0.71/0/60/0, dsn=4.4.1, status=deferred (подключиться к alt2.gmail-smtp-in.l.google.com[2607:f8b0:4002:c09::1b]:25: сеть недоступна)
14 января 07:33:42 server1 postfix/smtp[4780]: 1BE9261CF6: to=, relay=none, delay=151, задержки =0.68/0/150/0, dsn=4.4.1, status=deferred (подключиться к mx4.hotmail.com[207.46.8.199]:25: тайм-аут соединения)
Я попытался изменить значение "inet_protocols" на "ipv4" в файле "/etc/postfix/main.cf" и перезапустить сервер postfix. Но это не решит проблему.
Замечания:
- Почтовый сервер, размещенный в экземпляре Amazon EC2 со статическим IP-адресом (подключитесь к Интернету, и все порты трафика будут открыты для входящего и исходящего трафика в группах безопасности).
- Telnet к порту 25 конкретного сервера smtp работает случайным образом (иногда работает, а иногда нет).
- Проверка связи с SMTP-сервером всегда успешна (в большинстве случаев происходит сбой Telnet к порту 25).
- Я использую самоподписанный сертификат на своем почтовом сервере.
Может кто-нибудь сообщить нам, как решить эту проблему. Это то, что нам нужно посмотреть в конфигурации нашего почтового сервера?