Postfix não entregando e-mails

6

Eu tenho problemas com um MTA postfix configurado recentemente. Quando o postfix inicia, o seguinte aviso aparece:

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

Eu tenho o amavis-new como filtro de conteúdo, mas mesmo que eu comente a linha relevante, o aviso aparece. Como resultado (eu acho), do acima, recebo erros como abaixo, para cada domínio virtual que eu tenho:

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 pergunte eu como !!!!)

O problema é que agora eu tenho 50 ou mais e-mails, que foram afetados pela problema acima mencionado, na fila de mensagens ... Se eu postqueue -f recebo o mesmo estilo de erro de antes

mail transport
unavailable

No entanto, novos e-mails são entregues no final destino corretamente ...

Alguma sugestão?

Atenciosamente.

P.S. Entrega de correio local de / para Unix e usuários virtuais, foi OK escrever desde o início!

    
por Sotocan 26.01.2010 / 15:56

3 respostas

8

RESOLVIDO: postsuper -r ALL fez o trabalho ....

    
por 26.01.2010 / 18:16
1

Essa mensagem de erro indica que postfix 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 os pontos para ele em main.cf .

    
por 26.01.2010 / 16:34
0

Quando você obtiver (mail transport unavailable) , o erro real será de certa forma um backup do /var/log/mail.log . O postfix tentará algumas entregas e, em seguida, esse erro significa que ele sabe que novas tentativas falharão, portanto, não incomoda. Tente verificar o postfix para ver se há algum erro. Se você alterar arquivos em /etc/postfix , poderá ser necessário executar postmap no arquivo para atualizá-lo. Eu estava recebendo SASL auth failed , embora eu tenha editado o arquivo /etc/postix/sasl_passwd porque eu não tinha executado postmap sasl_passwd posteriormente para criar o arquivo sasl_passwd.db que o postfix estava realmente usando para a autenticação.

    
por 02.01.2013 / 11:45

Tags