[Postfix-es] Problema con envío de emails a hotmail

Noel Martín listas.noelmf en gmail.com
Jue Mar 27 10:11:38 CET 2008


Hola,

Tengo problemas con los envíos de emails a hotmail. Lo envíos se realizan
correctamente, pero no llegan a la cuenta de hotmail. Aquí os pego el log de
un email enviado mediante la función mail de php. (He substituido el dominio
del servidor por 'midominio.com'. )

Mar 27 09:32:34 server1 postfix/pickup[9743]: 776AB26B94: uid=33
from=<www-data>
Mar 27 09:32:34 server1 postfix/cleanup[10603]: 776AB26B94: message-id=<
20080327083234.776AB26B94 en midominio.com>
Mar 27 09:32:34 server1 postfix/qmgr[28241]: 776AB26B94: from=<
www-data en server1.midominio.com>, size=324, nrcpt=1 (queue active)
Mar 27 09:32:36 server1 postfix/smtp[10605]: 776AB26B94: to=<xxx en hotmail.com>,
relay=mx4.hotmail.com[65.54.245.104]:25, delay=1.9, delays=0.02/0.01/1.4/0.52,
dsn=2.0.0, status=sent (250  <20080327083234.776AB26B94 en midominio.com>
Queued mail for delivery)
Mar 27 09:32:36 server1 postfix/qmgr[28241]: 776AB26B94: removed

He utilizado el sitio web: http://www.dnscolos.com/free-dns-report.html para
testear las DNS y alguna vez pasa el test correctamente, pero la mayoría da
el siguiente error:

Failed

Mailserver connection test
HELO, MAIL FROM, RCPT TO, QUIT

Connect to mailserver server1.neuronsup.com   FAILED (could be greylisting)
550 5.1.1 : Recipient address rejected: User unknown in local recipient
table

El dominio del servidor es (eliminando los asteriscos)
n*e*u*r*o*n*s*u*p*.*c*o*m (La razón de ponerlo así es que no lo indexen los
buscadores, espero no confundirme :D )

No se si la configuración de las DNS y es correcta.

# cat /etc/bind/pri.midominio.com
$ttl 86400

@ IN SOA server1.midominio.com. root.localhost. (
        2008031712; serial-no
        28800; refresh, seconds
        7200; retry, seconds
        604800; expiry, seconds
        86400 ); minimum-TTL, seconds
;
                IN NS ns2014595.ovh.net.;
                IN NS sdns1.ovh.net.;
                IN MX 10 server1.midominio.com.;

midominio.com.  IN A 91.121.121.57
www             IN A 91.121.121.57
server1         IN A 91.121.121.57
blog            IN A 85.152.8.3

midominio.com.     IN TXT "v=spf1 a mx ~all"
server1            IN TXT "v=spf1 a ~all"

La inversa:

# cat /etc/bind/pri.121.121.91.in-addr.arpa
$ttl 86400

@ IN SOA server1.midominio.com. root.localhost. (
        2008031712; serial-no
        28800; refresh, seconds
        7200; retry, seconds
        604800; expiry, seconds
        86400 ); minimum-TTL, seconds
;
                IN NS ns2014595.ovh.net.;
                IN NS sdns1.ovh.net.;
57              PTR server1.midominio.com.;

Tengo un único servidor en el que esta bind y postfix, cuyo hostname es '
server1.midominio.com'. La instalación de postfix la hice siguiento esta
guia: http://howtoforge.com/perfect_setup_debian_etch_p5. Solo modifique dos
parámetros respecto a la guía, substituí 'myhostname=server1.midominio.com'
por  'myhostname=midominio.com' y 'mydestination = server1.midominio.com,
localhost.midominio.com, localhost' por 'mydestination = midominio.com,
server1.midominio.com, localhost.midominio.com, localhost'. No se si es
correcto, pero antes de modificar mydestination, los emails no llegaba. El
archivo de configuración de postfix está así:

# cat /etc/postfix/main.cf
# 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 (Debian/GNU)
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

# TLS parameters
smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt
smtpd_tls_key_file = /etc/postfix/ssl/smtpd.key
smtpd_use_tls = yes
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${queue_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 = midominio.com
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = midominio.com, server1.midominio.com,
localhost.midominio.com, localhost
relayhost =
mynetworks = 127.0.0.0/8
mailbox_command =
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = ipv4
smtpd_sasl_local_domain =
smtpd_sasl_auth_enable = yes
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
smtpd_recipient_restrictions =
permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtpd_tls_auth_only = no
smtp_use_tls = yes
smtp_tls_note_starttls_offer = yes
smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
home_mailbox = Maildir/



Siento la parrafada, pero no me quería dejar ningún detalle en el tintero.

Gracias de antemano. Un saludo.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://lists.wl0.org/pipermail/postfix-es/attachments/20080327/d9464287/attachment-0001.html


Más información sobre la lista de distribución Postfix-es