Postfix no entrega correos

Postfix no entrega correos

Tengo problemas con un MTA postfix configurado recientemente. Cuando se inicia postfix, aparece la siguiente advertencia:

postfix/qmgr[5078]: warning: connect to transport private/filter: No such file or directory

Tengo amavis-new como filtro de contenido, pero incluso si comento la línea relevante, aparece la advertencia. Como resultado (creo), de lo anterior, recibo errores como los siguientes, por cada dominio virtual que tengo:

postfix/error[5080]: 254851834107: to=<[email protected]>, relay=none, delay=13082, delays=13082/0.01/0/0.01, dsn=4.3.0, status=deferred (mail transport unavailable)

La buena noticia para mí es que de alguna manera logré solucionarlo (¡¡¡no me preguntes cómo !!!!)

El problema es que ahora tengo unos 50 correos electrónicos afectados por el problema antes mencionado en la cola de correo... Si postqueue -frecibo el mismo estilo de error que antes

mail transport
unavailable

Sin embargo, los correos nuevos se entregan correctamente a su destino final...

¿Alguna sugerencia?

Atentamente.

PD: La entrega de correo local desde/hacia Unix y usuarios virtuales, ¡estuvo bien desde el principio!

Respuesta1

SOLUCIONADO: postsuper -r ALLhizo el trabajo....

Respuesta2

Ese mensaje de error indica postfixque está intentando utilizar un transporte denominado private/filter, que debe definirse en master.cf. ¿Tiene una línea que comience con eso en master.cf? De lo contrario, debe agregarlo o cambiar lo que indique en su archivo main.cf.

Respuesta3

Cuando obtenga (mail transport unavailable)el error real, habrá una copia de seguridad más arriba del archivo /var/log/mail.log. postfix intentará algunas entregas y luego este error significa que sabe que otros intentos fallarán, por lo que no se molesta. Pruebe la verificación de postfix para ver si hay algún error. Si cambia archivos, /etc/postfixes posible que deba ejecutar postmapel archivo para actualizarlo. Estaba SASL auth faileda pesar de que había editado mi /etc/postix/sasl_passwdarchivo porque no lo había ejecutado postmap sasl_passwddespués para crear el sasl_passwd.dbarchivo que postfix realmente estaba usando para la autenticación.

información relacionada