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