Estamos usando para enviar e-mails nosso próprio servidor de e-mail Postfix + Dovecot com parâmetro para Postfix sender_bcc_maps que garante que o e-mail enviado graças à cópia oculta (BCC) também seja enviado para o endereço do remetente „[e-mail protegido]“. Dessa forma, o e-mail é salvo na pasta IMAP com outras mensagens de e-mail enviadas. Por causa disso, não precisamos depender do cliente de email, que poderia fazer isso por nós. E ainda assim temos um problema com e-mails enviados para destinatários ocultos (BCC).
Não podemos ver nenhuma informação sobre o destinatário oculto em uma pasta com mensagens de email enviadas. Os cabeçalhos em BCC nessas mensagens estão completamente ausentes. A razão é óbvia. O cliente de email exclui o cabeçalho ao encaminhar a mensagem para um servidor de email e, como nossas mensagens são salvas na pasta pelo servidor de email, ele salva todos os emails sem incluir o cabeçalho BCC.
Sabemos que para cada destinatário incluído no cliente de e-mail BCC na caixa de diálogo SMTP mostra os destinatários BCC como rcpt para:. Se tivéssemos 10 destinatários no cliente BCC, enviaríamos na caixa de diálogo SMTP 10x rcpt para. Por causa disso, não podemos simplesmente identificar o destinatário do BCC em nosso servidor e o cabeçalho da restauração do BCC e tentar inseri-lo na mensagem do e-mail enviado.
Como podemos ver, o envio de e-mail através do servidor de e-mail do Google mantém o cabeçalho BCC incluído e na pasta de e-mail enviado é salvo pelo servidor de e-mail do Google e não pelo cliente de e-mail. Como exatamente está o Google?
Obrigado, pessoal, pela leitura. Agradecerei cada ideia de como resolver este problema e finalmente fazê-lo funcionar corretamente para que possamos aplicar esta funcionalidade em nosso ambiente.
Atenciosamente.