
Tenho problemas com um MTA postfix configurado recentemente. Quando o postfix é iniciado, o seguinte aviso aparece:
postfix/qmgr[5078]: warning: connect to transport private/filter: No such file or directory
Eu tenho amavis-new como filtro de conteúdo, mas mesmo se eu comentar a linha relevante, o aviso aparece. Como resultado (eu acho), do acima exposto, recebo erros como abaixo, para cada domínio virtual que possuo:
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)
A boa notícia para mim é que de alguma forma consegui consertar isso (não me pergunte como!!!!)
O problema é que agora tenho cerca de 50 e-mails, que foram afetados pelo problema mencionado, na fila de e-mails... Se eu postqueue -f
receber o mesmo estilo de erro de antes
mail transport
unavailable
No entanto, os novos e-mails são entregues corretamente no seu destino final...
Alguma sugestão?
Atenciosamente.
PS Entrega de correio local de/para usuários Unix e virtuais, foi OK escrever desde o início!
Responder1
RESOLVIDO: postsuper -r ALL
fiz o trabalho....
Responder2
Essa mensagem de erro indica postfix
que você está tentando usar um transporte chamado private/filter
, que deve ser definido em master.cf
. Você tem uma linha começando com isso em master.cf
? Caso contrário, você deve adicioná-lo ou alterar o que aponta para ele no seu arquivo main.cf
.
Responder3
Quando você obtiver (mail transport unavailable)
o erro real, estará de alguma forma mais distante do arquivo /var/log/mail.log
. o postfix tentará algumas entregas e então esse erro significa que ele sabe que outras tentativas falharão, então não se preocupe. Tente a verificação do postfix para ver se há algum erro. Se você alterar os arquivos, /etc/postfix
pode ser necessário executar postmap
o arquivo para atualizá-lo. Eu estava me recuperando SASL auth failed
de ter editado meu /etc/postix/sasl_passwd
arquivo porque não havia executado postmap sasl_passwd
depois para criar o sasl_passwd.db
arquivo que o postfix estava realmente usando para a autenticação.