[postfix-es] postfix no envia mails...

Javi Pardo (DAKOTA) dakota en menta.net
Lun Dic 9 21:04:45 CET 2002


> > vale corregido
> > 
> > tb he corregido lo de que no acepte texto plano
> 
> ?? No entiendo.
> 

con sendmail envio el login y pass sin cifrar.. en uan de las veces me decia que postfix no aceptaba el text plain

> > 
> > Dec  8 21:38:36 dakota postfix/smtpd[23539]: fatal: open database /etc/aliases.db: Invalid argument
> 
> Este error no es de "enviar": smtpd es el proceso que recibe correo en
> el puerto SMTP.  Seguro que has hecho un postalias /etc/aliases y no
> un postmap /etc/aliases?
> 

postalias... verfificado tres veces....


> > que tengo en aliases?
> > pues esto (he eliminado el alias del root al usuario mio)
> 
> No lo elimines: postfix NO ENTREGA MENSAJES AL USUARIO root, los
> entregará seguramente a "nobody".


n no que os he borrado la linea para que no se viese a que usuario envio los mails del root ya que tiene privilegios altos ... y se puede acceder con el a ssh (paranoico que es uno)

> 
> El archivo parece bien. De hecho me parece que el problema "puede ser"
> relacionado con la vesión de las librerias dB que usas.  ¿Has
> actualizado recientemente de ddistribución?
> 

no pero he tenido problemas com db3...

> Como tienes instalado postfix desde un paquete, a mano, ???

rpm src bajado de tu web, modificado para soporte sasl y mysql red hat

> El tipo de mensaje parece indicar que quiza la versión de db que
> usaste para postalias no co-incide con lo que tiene compilado smtpd.
> 

eso parece indicar aunque le puse que usase db3

> Yo haría un 
> 
>         ldd /path/to/postalias
>         ldd /path/to/smtpd
> 


[root en dakota root]# ldd /usr/libexec/postfix/smtpd
        libldap.so.2 => /usr/lib/libldap.so.2 (0x40021000)
        liblber.so.2 => /usr/lib/liblber.so.2 (0x4004b000)
        libmysqlclient.so.10 => /usr/lib/libmysqlclient.so.10 (0x40055000)
        libm.so.6 => /lib/libm.so.6 (0x40086000)
        libsasl.so.7 => /usr/lib/libsasl.so.7 (0x400a7000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x400b2000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x400c6000)
        libc.so.6 => /lib/libc.so.6 (0x400d7000)
        libkrb5.so.3 => /usr/kerberos/lib/libkrb5.so.3 (0x401fe000)
        libk5crypto.so.3 => /usr/kerberos/lib/libk5crypto.so.3 (0x40256000)
        libcom_err.so.3 => /usr/kerberos/lib/libcom_err.so.3 (0x40267000)
        libssl.so.2 => /lib/libssl.so.2 (0x4026a000)
        libcrypto.so.2 => /lib/libcrypto.so.2 (0x40297000)
        libz.so.1 => /usr/lib/libz.so.1 (0x4035c000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x4036a000)
        libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x40397000)
        libdl.so.2 => /lib/libdl.so.2 (0x4039e000)
        libpam.so.0 => /lib/libpam.so.0 (0x403a1000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
[root en dakota root]#

[root en dakota root]# ldd /usr/sbin/postalias
        libldap.so.2 => /usr/lib/libldap.so.2 (0x40021000)
        liblber.so.2 => /usr/lib/liblber.so.2 (0x4004b000)
        libmysqlclient.so.10 => /usr/lib/libmysqlclient.so.10 (0x40055000)
        libm.so.6 => /lib/libm.so.6 (0x40086000)
        libsasl.so.7 => /usr/lib/libsasl.so.7 (0x400a7000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x400b2000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x400c6000)
        libc.so.6 => /lib/libc.so.6 (0x400d7000)
        libkrb5.so.3 => /usr/kerberos/lib/libkrb5.so.3 (0x401fe000)
        libk5crypto.so.3 => /usr/kerberos/lib/libk5crypto.so.3 (0x40256000)
        libcom_err.so.3 => /usr/kerberos/lib/libcom_err.so.3 (0x40267000)
        libssl.so.2 => /lib/libssl.so.2 (0x4026a000)
        libcrypto.so.2 => /lib/libcrypto.so.2 (0x40297000)
        libz.so.1 => /usr/lib/libz.so.1 (0x4035c000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x4036a000)
        libgdbm.so.2 => /usr/lib/libgdbm.so.2 (0x40397000)
        libdl.so.2 => /lib/libdl.so.2 (0x4039e000)
        libpam.so.0 => /lib/libpam.so.0 (0x403a1000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
[root en dakota root]#


> y si son versiones que vienen de un paquete verificar que no han sido
> modificados.


los he reinstalado pero me temo que viene por aqui el problema, aunque no se que pasa.... :(

[root en dakota root]# rpm -qa | grep 'db'
gdbm-1.8.0-10
libodbc++-0.2.2pre4-12
db2-2.4.14-7
db3-3.3.11-6
db2-devel-2.4.14-7
db1-1.85-7
db1-devel-1.85-7
libodbc++-devel-0.2.2pre4-12
gdb-5.2-2
pwdb-0.61.1-3
grdb-0.2.4-ximian.4
gdbm-devel-1.8.0-10
db3-devel-3.3.11-6
[root en dakota root]#


saludos
-
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