Hola, Tengo RedHat 9.0. Ya he resuelto el problema de los correos que me llegaban a /var/spool/clientmqueue y no ha /var/spool/mail, desbloqueando el puerto 25.
Pero ahora me surge no puedo enviar mensajes con autentificacion.
Si pongo las clásicas lineas en sendmail.mc, para añadir autentificacion smtp:
define(`confAUTH_MECHANISMS', ` EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
TRUST_AUTH_MECH(`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
FEATURE(`no_default_msa',`dnl')dnl
DAEMON_OPTIONS(`Port=25, Name=MSA, M=Ea')dnl
Me funciona bien, y solo envio, si en el cliente de correo le pongo autentificación al enviar.
Pero cuando recibe el correo sendmail me lo deja otra vez en /var/spool/clientmqueue. Y fetchmail me dice al leer correo: fetchmail: El MDA devolvio un estado distinto de zero 69 No eliminado
Si quito M=Ea de la linea:
DAEMON_OPTIONS(`Port=25, Name=MSA, M=Ea')dnl
no me da error pero tampoco me funciona la autentificación.
¿Es incompatible con esta versión? ¿Que parametros tengo que poner? He probado con otras autentificaciones que he visto por ahi, y nada. Muchisimas gracias.