[postfix-es] No me llegan todos los emails

Simon J Mudd sjmudd en pobox.com
Vie Dic 13 13:48:22 CET 2002


korkuts69 en yahoo.es (Ric Danger) writes:

> Uff... Pues parece ser que el problema de los alias persiste y la
> verdad es que no lo entiendo. Yo creo haber hecho todo lo que me
> indicábais en el último e-mail.
> 
> Este es el listado de /var/log/syslog:
> 
> Dec 13 00:43:53 Mayor6 postfix/smtpd[475]: connect from 217-125-232-212.uc.nombres.ttd.es[217.125.232.212]
> Dec 13 00:43:54 Mayor6 postfix/smtpd[475]: 08D83B59: client=217-125-232-212.uc.nombres.ttd.es[217.125.232.212]
> Dec 13 00:43:54 Mayor6 postfix/cleanup[476]: 08D83B59: message-id=<1039736233.1582.47.camel en Heraclito>
> Dec 13 00:43:54 Mayor6 postfix/nqmgr[448]: 08D83B59: from=<ricardo_fermon en yahoo.es>, size=655, nrcpt=1 (queue active)
> Dec 13 00:43:54 Mayor6 postfix/smtpd[475]: disconnect from 217-125-232-212.uc.nombres.ttd.es[217.125.232.212]
> Dec 13 00:43:54 Mayor6 postfix/local[478]: fatal: open database /etc/aliases.db: No such file or directory

No sé lo que estás haciendo pero Postfix lo tiene claro: /etc/aliases
NO existe.  Cuando exista pasamos al siguiente problema.

1. existe un /etc/aliases ?
2. has hecho postalias /etc/aliases ?
3. esto ha generado un /etc/aliases.db ?
4. la salida de "/usr/sbin/postconf | grep alias" dice al menos:

        alias_database = hash:/etc/aliases
        alias_maps = hash:/etc/aliases
  ??

> el contenido de /etc/aliases es:
> 
> webmaster:      ric
> postmaster:     ric
> root:           ric

Está bien.

> despues de modificar este archivo puse postalias /etc/aliases y no
> me dio ningún mensaje de error

Por casualidad que permisos tienen /etc/aliases* ?  Quizá el problema
es allí: todos los usuarios deben poder *leer* /etc/aliases*

> Respecto al usuario ric, es nuevo en el sistema y le he hecho de la
> siguiente forma su mbox en /var/mail
> 
> touch /var/mail/ric
> chown kor:mail /var/mail/ric
> chmod 660 /var/mail/ric

¿ric existe en /etc/passwd? Debe ser así, y de ser así tendría más
sentido que hubieras hecho:

touch /var/mail/ric
chown ric:mail /var/mail/ric
chmod 600 /var/mail/ric

(creo)

> el contenido de /etc/postfix/virtual queda de la siguienet forma:
> 
> mayor6.com                      Dominio corporativo
> postmaster en mayor6.com         ric
> info en mayor6.com                     ric
> root en mayor6.com                     ric
> @mayor6.com                     ric
> ricardo en mayor6.com               ric

ok.

> y por último postconf -n es:
> 
> 2bounce_notice_recipient = postmaster
> append_dot_mydomain = no
> biff = no
> bounce_notice_recipient = postmaster
> command_directory = /usr/sbin
> config_directory = /etc/postfix
> daemon_directory = /usr/lib/postfix
> mail_spool_directory = /var/mail
> mydestination = localhost, mayor6.com
> myhostname = Mayor6.com
> mynetworks = 127.0.0.0/8, 192.168.0.0/24
> notify_classes = bounce, policy, protocol, resource,
> software
> program_directory = /usr/lib/postfix
> setgid_group = postdrop
> smtpd_banner = $myhostname Corporacion Mayor 6 
> $mail_name (Mocosoft
> Windows Exchange)
> virtual_mailbox_base = /var/mail
  ^^^^^^^^^^^^^^^^^^^^

De momento no estás usando este parametro.

> virtual_maps = hash:/etc/postfix/virtual

Y lo que queda de duda son los valores para los alias.

> por supuesto despues de hacer todos los cambios hago postfix reload,

bien.

> e incluso he reiniciado la máquina, pero nada, sigue dando
> problemas,

¿Iniciar la máquina? Es una solución para algo que "no entiendes", por
si acaso. Como habrás visto no ha hecho nada, y no es necesario.  El
problema es de configuración, nada más.

> entre otras cosas con los alias ¿que más se puede hacer para
> verificar que aliases.db existe? si es ese el fallo.

ls -l /etc/aliases*

:-)

Simon
-- 
Simon J Mudd, Postfix RPM Packager, Amsterdam, The Netherlands.
email: sjmudd en pobox.com, Tel: +31-627-592 627
-
Para ENVIAR mensajes a esta lista tienes que estar SUSCRITA a ella.
.
Envía la linea "unsubscribe postfix-es" en el cuerpo de un mensaje
a majordomo en WL0.org para quitarte de la lista.



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