[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