Então eu tenho uma conta de e-mail pessoal [email protected]
Este e-mail é um endereço catch all para o domínio, configurado em um servidor Linux usando postfix / dovecot (IMAP / SMTP). Eu nunca compartilho o e-mail diretamente com ninguém, e pessoas diferentes têm diferentes aliases. Sob o Thunderbird, isso funciona muito bem, eu posso escolher qualquer endereço "FROM" personalizado, o postfix nunca irá reclamar que esse endereço FROM é diferente do endereço smtp autenticado, e nenhum traço do endereço real está presente em qualquer lugar dos cabeçalhos.
O Outlook, por outro lado, não consegue entender o conceito, e não vejo como posso fazer isso.
Quando eu enviar um email de "[email protected]" usando o Outlook, o email conterá um cabeçalho "remetente:" que é "[email protected]", derrotando completamente o propósito. Um simples header_checks no Postfix removeu o cabeçalho "sender:", mas também há o primeiro comando "MAIL FROM:" que é pessoal e não o alias.
Então, minha pergunta é uma das duas.
1) Posso fazer com que o Outlook entenda que eu realmente quero apenas que o alias apareça e, para todos os efeitos, apareça como se fosse um e-mail real (assim como o Thunderbird trata)?
Eu não me importo com qualquer nível de hacking do Outlook, e se eu tiver que mexer com algum VB para fazer isso, eu não me importarei, apenas me aponte para alguns recursos de como eu posso modificar um e-mail sendo enviado. .
2) Posso fazer isso no Postfix? Eu tentei isso em header_checks:
/^Sender:/ IGNORE
/^MAIL\ FROM:\ <[email protected]>/ REPLACE MAIL FROM: <[email protected]>
A primeira linha remove com sucesso o cabeçalho do remetente (que tem o horrível efeito de exibir "de XX em nome de YY"), mas o segundo não captura as outras ocorrências pessoais nos cabeçalhos, ou seja, "MAIL FROM: "que é então traduzido para" Return Path ".
Quaisquer ponteiros apreciados.