Como adicionar um novo ID de e-mail 'From' sempre que enviar um e-mail usando o servidor PostFix

1

Eu sou novo no PostFix e configurei o PostFix como um servidor recentemente. No teste, o PostFix está funcionando bem e retransmitindo os e-mails com o endereço de e-mail 'De' armazenado nos arquivos de credenciais do PostFix, como [email protected] e senha: xxxxxxx

Meu problema é: Temos um aplicativo da web que permite o envio de e-mail direto entre os usuários do site. Como o usuário 1 pode enviar e-mail para o usuário 2 ([email protected]) e vice-versa. Mas ao enviar e-mails usando o servidor PostFix, o usuário2 sempre receberá o [email protected] em vez de [email protected] para que o usuário2 não possa responder no e-mail diretamente para o usuário1.

Esse problema é maior, pois temos milhares de usuários aguardando esse recurso. Então, se alguém puder me ajudar a configurar o servidor PostFix para que, no momento do envio do e-mail, o usuário possa definir seu ID de e-mail como o campo 'De' do e-mail usando qualquer formulário da web e o usuário recebedor receberá o e-mail originalmente gerado por [email protected] para que ele possa responder diretamente ao usuário 1 em seu ID de e-mail.

Eu fiz algum trabalho de pesquisa no PostFix sobre esse problema, mas não achei muito interessante. A abordagem que os outros seguiram está usando o smtp_generic_maps, mas isso pode funcionar apenas com um conjunto limitado de IDs de e-mail armazenados no > > / etc / postfix / generic. Mas queremos que essa solução seja totalmente dinâmica, para que qualquer usuário possa adicionar o FROM como seu e-mail, enquanto internamente o e-mail será enviado usando o [email protected] no PostFix.

A resposta antecipada é muito apreciada.

Obrigado

    
por Riky 18.09.2014 / 23:28

0 respostas