Назад | Перейти на главную страницу

postfix не может отправлять электронную почту

Я хотел бы упомянуть, что я действительно новичок в этом, поэтому, пожалуйста, терпите меня. Я пытаюсь настроить программное обеспечение форума для отправки писем через postfix, но я думаю, что на моем сервере заблокирован порт 25. Я пробовал запустить эти:

работает:

ping alt2.gmail-smtp-in.l.google.com

не работают:

telnet alt2.gmail-smtp-in.l.google.com 25
telnet 66.249.93.114 25

попытался очистить iptables, а затем использовать эти правила, но тоже не сработало:

sudo iptables --flush

sudo iptables -P INPUT ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -F
sudo iptables -X

выполнение telnet на 25-м порте для URL-адреса localhost работает, но ничего не происходит при использовании telnet'а в локальных URL-адресах.

mail.log:

Oct 17 01:20:24 webhost postfix/smtp[3642]: connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:400e:c03::1a]:25: Connection timed out

Oct 17 01:20:24 webhost postfix/smtp[3643]: connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:400e:c03::1a]:25: Connection timed out

Oct 17 01:20:24 webhost postfix/smtp[3642]: 4744380032: to=<targetMail@gmail.com>, relay=none, delay=2892, delays=2741/0.03/150/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[2607:f$

Gmail рекомендует подключиться к smtp.gmail.com в порту 587 для TLS / STARTTLS или 465 для SSL. http://support.google.com/mail/bin/answer.py?hl=en&answer=13287

Может быть, ваш интернет-провайдер или хостинг-провайдер фильтрует исходящие соединения на порт 25, чтобы предотвратить спам от ботнетов. Использовать

traceroute -n alt2.gmail-smtp-in.l.google.com

и / или

tcptraceroute -n alt2.gmail-smtp-in.l.google.com 25

чтобы проверить, какой переход блокирует соединение.