Problema configuración Postfix en Ubuntu 12.10
Estoy trabajando en una web y una de las funcionalidades es el envio de emails para confirmacion de registro o recuperacion de passwords. El desarrollo de la web lo estoy haciendo en local y bajo Ubuntu 12.10. Para cubrir esta necesidad instale Postfix y configure el archivo de main. Cf de forma muy simple como sigue:
# See /usr/share/postfix/main.cf.dist for a commented, more complete version
# Debian specific: Specifying a file name will cause the first
# line of that file to be used as the name. The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no
# appending .domain is the MUA's job.
Append_dot_mydomain = no
# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h
readme_directory = no
# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
Myhostname = localhost
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = localhost
relayhost =
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
myorigin = /etc/mailname
home_mailbox = Maildir/
mynetworks = 127.0.0.0/8 192.168.1.0/24 [::1]/128 [fe80::]/64
default_transport = smtp
relay_transport = smtpDespues abri el puerto 25:
Iptables -A INPUT -p tcp -s 0/0 --sport 25 -d 202.54.1.20 --dport 1024:65535 -m state --state ESTABLISHED -j ACCEPT iptables -A OUTPUT -p tcp -s 202.54.1.20 --sport 1024:65535 -d 0/0 --dport 25 -m state --state NEW, ESTABLISHED -j ACCEPT
Y comprobe que realmente lo estaba:
nmap --top-ports 10 localhost Starting Nmap 6.00 ( http://nmap.org/ ) at 2013-03-25 15:57 WET Nmap scan report for localhost (127.0.0.1) Host is up (0.000030s latency). PORT STATE SERVICE 21/tcp closed ftp 22/tcp closed ssh 23/tcp closed telnet 25/tcp open smtp 80/tcp open http 110/tcp closed pop3 139/tcp closed netbios-ssn 443/tcp closed https 445/tcp closed microsoft-ds 3389/tcp closed ms-wbt-server
Pero cuando intento realizar un test:
echo testing | mail -s Bla ***************@gmail.com
obtengo el siguiente error:
Mar 25 15:58:24 maadia postfix/qmgr[20525]: 51B53C0E4F: from=<root@maadia>, size=313, nrcpt=1 (queue active) Mar 25 15:58:24 maadia postfix/qmgr[20525]: 81ACFC0E31: from=<root@maadia>, size=325, nrcpt=1 (queue active) Mar 25 15:58:24 maadia postfix/qmgr[20525]: 4EB18C0E4E: from=<root@maadia>, size=315, nrcpt=1 (queue active) Mar 25 15:58:24 maadia postfix/error[21210]: 51B53C0E4F: to=<***************@@gmail.com>, relay=none, delay=1136, delays=1136/0.01/0/0.12, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to alt2.gmail-smtp-in.l.google.com[173.194.69.27]:25: Connection timed out) Mar 25 15:58:24 maadia postfix/error[21211]: 81ACFC0E31: to=<***************@@gmail.com>, relay=none, delay=4887, delays=4887/0.01/0/0.14, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to alt2.gmail-smtp-in.l.google.com[173.194.69.27]:25: Connection timed out) Mar 25 15:58:24 maadia postfix/error[21213]: 4EB18C0E4E: to=<***************@@gmail.com>, relay=none, delay=2876, delays=2876/0.02/0/0.13, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to alt2.gmail-smtp-in.l.google.com[173.194.69.27]:25: Connection timed out) Mar 25 15:58:37 maadia postfix/pickup[20524]: 9D9EDC0EEB: uid=0 from=<root@maadia> Mar 25 15:58:37 maadia postfix/cleanup[21220]: 9D9EDC0EEB: message-id=<20130325155837.9D9EDC0EEB@localhost> Mar 25 15:58:37 maadia postfix/qmgr[20525]: 9D9EDC0EEB: from=<root@maadia>, size=315, nrcpt=1 (queue active) Mar 25 15:58:37 maadia postfix/error[21210]: 9D9EDC0EEB: to=<***************@@gmail.com>, relay=none, delay=0.24, delays=0.17/0/0/0.07, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to alt2.gmail-smtp-in.l.google.com[173.194.69.27]:25: Connection timed out)
La verdad es que no se si sera algún problema con el fichero main. Cf u otra cosa, el caso es que necesito poder probar la funcionalidad del envío
de emails y me esta siendo imposible debido a este problema. Si puedes
echarme una mano o proponerme alguna alternativa para poder probar esta
funcionalidad estaría genial.
