Chciałbym wspomnieć, że jestem w tym naprawdę nowy, więc proszę o wyrozumiałość. Próbuję skonfigurować oprogramowanie forum do wysyłania wiadomości e-mail za pomocą Postfiksa, ale myślę, że mój serwer ma zablokowany port 25. Próbowałem uruchomić te:
Pracuje:
ping alt2.gmail-smtp-in.l.google.com
nie działa:
telnet alt2.gmail-smtp-in.l.google.com 25
telnet 66.249.93.114 25
próbowałem opróżnić iptables, a następnie użyć tych reguł, ale też nie działało:
sudo iptables --flush
sudo iptables -P INPUT ACCEPT
sudo iptables -P OUTPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -F
sudo iptables -X
robienie telnetu na porcie 25 do adresu localhost działa, ale nic, gdy telnet nie jest dostępny w żadnym lokalnym adresie 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=<[email protected]>, 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$
email
postfix
port-forwarding
Adonis K. Kakoulidis
źródło
źródło
traceroute
. Czy uruchomiłeś polecenie na różnych hostach?tcptraceroute
są takie same jak dane wyjściowe drugiego śledzenia w pierwszym komentarzu, to wygląda na to, że Twój dostawca filtruje połączenia wychodzące (przynajmniej do portu 25).nmap
pokazuje port 587 na tym hoście jako „przefiltrowany”. Do przesłania musisz użyć innego hosta.Gmail zaleca łączenie się
smtp.gmail.com
z portem587
dla TLS / STARTTLS lub465
SSL. http://support.google.com/mail/bin/answer.py?hl=pl&answer=13287źródło
host -t MX gmail.com
ihost -t A smtp.gmail.com
.