He estado intentando configurar listas de correo con GNU Mailman pero ha sido un desastre completo con toneladas de bloqueos de carreteras. Postfix puede recibir correo electrónico pero no enviarlo de nuevo, he echado un vistazo al registro y esto es lo que encontré:
Mar 30 16:35:30 apott-server postfix/smtp[22572]: connect to gmail-smtp in.l.google.com[74.125.142.26]:25: Connection timed out
Mar 30 16:36:01 apott-server postfix/smtp[22572]: connect to alt1.gmail-smtp-in.l.google.com[173.194.76.27]:25: Connection timed out
Mar 30 16:36:31 apott-server postfix/smtp[22572]: connect to alt2.gmail-smtp-in.l.google.com[74.125.131.26]:25: Connection timed out
Mar 30 16:37:01 apott-server postfix/smtp[22572]: connect to alt3.gmail-smtp-in.l.google.com[173.194.67.27]:25: Connection timed out
Mar 30 16:37:31 apott-server postfix/smtp[22572]: connect to alt4.gmail-smtp-in.l.google.com[173.194.65.26]:25: Connection timed out
Mar 30 16:37:31 apott-server postfix/smtp[22572]: A0616100CCB: to=<[email protected]>, relay=none, delay=150, delays=0.06/0.01/150/0, dsn=4.4.1, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[173.194.65.26]:25: Connection timed out)
Entonces, claramente algo está impidiendo el correo electrónico saliente, ¿alguien tiene alguna sugerencia sobre cómo solucionar esto?
(El servidor es una caja de Ubuntu Linux)
Gracias por cualquier ayuda.
Respuestas:
El tiempo de espera de conexión significa que sus paquetes TCP SYN no están recuperando los SYN-ACK. Esto significa que algo debe estar bloqueando los SYN o los SYN-ACKS.
Puede usar traceroute para averiguar qué tan lejos llegan sus paquetes SYN
Tenga en cuenta que existen diferentes comandos traceroute para Ubuntu. El comando anterior funciona con traceroute.db, pero no con traceroute-nanog o inetutils-traceroute.
Puede ser útil ejecutar un segundo traceroute usando el puerto 80 en lugar del puerto 25 para la comparación.
fuente
Esto podría no estar relacionado, pero lo publicaré aquí porque me costó encontrar la respuesta a mi pregunta. Pude obtener el correo electrónico saliente trabajando desde un buzón virtual vagabundo editando mi
/etc/resolv.conf
para usar el servidor de nombres de Google en lugar de la IP 10.0.xx que estaba configurada en:Cambiar la IP del servidor de nombres:
Luego deberá reiniciar postfix:
fuente
Connection timed out
cuándo falla la resolución de DNS, porque eso sería engañoso.Configure un host de retransmisión en su servidor isp smtp, en: /etc/postfix/main.conf
luego recargar: sudo service postfix reload
fuente
relayhost
y quizás explicar primero la causa del problema del OP: que para combatir el correo no deseado, muchos ISP del consumidor bloquean el correo saliente y obligan a los usuarios a usar sus servidores SMTP.