Postfix + Dovecot и папка «отправленные»

Postfix + Dovecot и папка «отправленные»

Для отправки писем мы используем собственный почтовый сервер Postfix + Dovecot с параметром для Postfix sender_bcc_maps, который гарантирует, что отправленная почта благодаря скрытой копии (BCC) также будет отправлена ​​на адрес отправителя „[email protected]“. Таким образом, почта сохраняется в папке IMAP с другими отправленными сообщениями электронной почты. Благодаря этому нам не нужно полагаться на почтовый клиент, который мог бы сделать это за нас. И все же у нас есть проблема с письмами, которые были отправлены скрытым получателям (BCC).

Мы не видим никакой информации о скрытом получателе в папке с отправленными сообщениями электронной почты. Заголовки в BCC в этих сообщениях полностью отсутствуют. Причина очевидна. Почтовый клиент удаляет заголовок при пересылке сообщения на почтовый сервер, а поскольку наши сообщения сохраняются в папке почтовым сервером, он сохраняет каждое письмо без заголовка BCC.

Мы знаем, что для каждого получателя, который включен в BCC, почтовый клиент в диалоговом окне SMTP показывает получателей BCC как rcpt to:. Если бы у нас было 10 получателей в BCC, клиент отправил бы в диалоговом окне SMTP 10x rcpt to. Из-за этого мы не можем просто идентифицировать получателя BCC на нашем сервере и восстановить заголовок BCC и попытаться вставить его в сообщение в отправленной почте.

Как мы видим, отправка электронной почты через почтовый сервер Google сохраняет заголовок BCC включенным, а в папке отправленных сообщений он сохраняется почтовым сервером Google, а не почтовым клиентом. Как именно это делает Google?

Спасибо, ребята, за прочтение. Я буду признателен за любую идею, как решить эту проблему и заставить ее наконец работать правильно, чтобы мы могли применить эту функциональность в нашей среде.            

С наилучшими пожеланиями.

Связанный контент