[Postfix-es] Error al recibir correo externo. Problema con IMAP

Raul Lapitzondo raul.lapitzondo en gmail.com
Sab Ene 6 01:38:49 CET 2007


Hola Lista, acabo de suscribirme y estoy intentando migrar de sendmail
(en SuSE 9.1) a Postfix (Ubuntu Dapper).

He instalado postfix + courier + mysql ... segun el siguiente link
http://flurdy.com/docs/postfix/index.html, con la salvedad que no
instale el cliente web Squirrelmail.

Aclaro que la intención es tener en su mayoria usuarios virtuales en
MySQL, y unos pocos del sistema.

Ahora bien, hechado a andar no he tenido errores y conectado desde una
PC de mi lan interna, puedo enviar correos hacia el exterior.

Los problemas que tengo son que:
1. No puedo enviar correos entre usuarios internos
2. Al recibir correos externos son rechazados. Al pie posteo parte del
/var/log/mail.info
3. No veo las carpetas IMAP. En evolution, viendo en el menu Carpetas
->Suscripciones, solo aparece "Bandeja de Entrada" (no aparece Trash),
y si quiero seleccionarla para suscribirme me da el sig. error: "No
such File or Directory", falta la carpeta que esta mostrando o no
tengo los permisos para verla, a pesar de estar autenticado en el
servidor IMAP.

Los Puertos estan abiertos:
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 127.0.0.1:10025         0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:587             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:5900            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:465             0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.2:53          0.0.0.0:*               LISTEN
tcp        0      0 192.168.0.1:53          0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN

Y el Firewall (firestarter) tiene los permisos respectivos.

El test por telnet a la conexion local:
$ telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 micorreo.com ESMTP Postfix
ehlo localhost
250-micorreo.com
250-PIPELINING
250-SIZE 10240000
250-ETRN
250-STARTTLS
250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
250-AUTH=CRAM-MD5 DIGEST-MD5 LOGIN PLAIN
250 8BITMIME


-------------------------------- /var/log/mail.info
-------------------------------------------------
Jan 5 04:10:35 localhost postfix/smtpd[25104]: connect from
ug-out-1314.google.com[66.249.92.170]
Jan 5 04:10:36 localhost postfix/smtpd[25104]: NOQUEUE: reject: RCPT
from ug-out-1314.google.com[66.249.92.170]: 554 : Relay access denied;
from= to= proto=ESMTP helo=
Jan 5 04:10:36 localhost postfix/smtpd[25104]: disconnect from
ug-out-1314.google.com[66.249.92.170]
------------------------------------------------------------------------------------------------------

Aqui dejo mi configuracion de postfix:

----------------------------------------------------------------------------------------------------
$ sudo postconf -n
$ sudo postconf -n
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
config_directory = /etc/postfix
delay_warning_time = 4h
disable_vrfy_command = yes
inet_interfaces = all
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
maximal_backoff_time = 8000s
maximal_queue_lifetime = 7d
minimal_backoff_time = 1000s
mydestination = localhost, localhost.localdomain, localhost,$myhostname
myhostname = micorreo.com
mynetworks = 127.0.0.0/8
mynetworks_style = host
myorigin = /etc/mailname
recipient_delimiter = +
relayhost =
smtp_helo_timeout = 60s
smtp_tls_session_cache_database = btree:${queue_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name
smtpd_client_restrictions = reject_rbl_client sbl.spamhaus.org,
reject_rbl_client relays.ordb.org, reject_rbl_client
blackholes.easynet.nl,     reject_rbl_client dnsbl.njabl.org
smtpd_delay_reject = yes
smtpd_hard_error_limit = 12
smtpd_helo_required = yes
smtpd_helo_restrictions = permit_mynetworks, warn_if_reject
reject_non_fqdn_hostname,reject_invalid_hostname, permit
smtpd_recipient_limit = 16
smtpd_recipient_restrictions = reject_unauth_pipelining,
permit_mynetworks, permit_sasl_authenticated,
reject_non_fqdn_recipient,reject_unauth_destination,
check_policy_service inet:127.0.0.1:60000,permit
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_security_options = noanonymous
smtpd_sender_restrictions = permit_sasl_authenticated,
permit_mynetworks,reject_non_fqdn_sender,
reject_unknown_sender_domain,reject_unauth_pipelining, permit
smtpd_soft_error_limit = 3
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree:${queue_directory}/smtpd_scache
smtpd_use_tls = yes
virtual_alias_maps = mysql:/etc/postfix/mysql_alias.cf
virtual_gid_maps = mysql:/etc/postfix/mysql_gid.cf
virtual_mailbox_base = /var/spool/mail/virtual
virtual_mailbox_domains = mysql:/etc/postfix/mysql_domains.cf
virtual_mailbox_maps = mysql:/etc/postfix/mysql_mailbox.cf
virtual_uid_maps = mysql:/etc/postfix/mysql_uid.cf
----------------------------------------------------------------------------------------------------

Desde ya agradezco cualquier orientacion que puedan brindarme.

Saludos
Raul H. Lapitzondo
raul.lapitzondo en gmail.com


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