Alterar endereço do remetente dos correios enfileirados

6

É possível alterar o endereço do remetente das mensagens que já estão na fila?

O servidor de retransmissão que usamos até agora mudou silenciosamente sua política há alguns dias e rejeita agora os e-mails sem um endereço de remetente confirmado. Agora adaptamos as configurações do sendmail, mas alguns e-mails com o endereço do remetente antigo já estão presos na fila ( Sender address rejected: unverified address ). Posso mudar o endereço do remetente?

    
por z00bs 20.05.2011 / 08:55

2 respostas

8

Procure em / var / spool / mqueue. Existem dois arquivos para cada email. dfblah para o texto do email, qfblah para os cabeçalhos. Você pode ignorar os arquivos df e concentrar os arquivos qf. Dependendo da necessidade de modificar apenas o envelope ou o cabeçalho, talvez seja necessário modificar um ou dois locais.

Salve uma cópia antes de começar a modificar esses arquivos. Mate o sendmail também para evitar problemas de bloqueio / corrida.

    
por 20.05.2011 / 09:06
2

O Sendmail armazena mensagens enfileiradas como arquivos de texto, então isso deve ser possível; no entanto, o formato dos arquivos da fila é um pouco complexo (já que tudo no Sendmail ...), portanto modificá-los manualmente não é tão trivial.

Muitas informações aqui:

link
link
link

    
por 20.05.2011 / 09:08