В настоящее время у нас есть почтовый сервер с использованием Postfix и Amavisd.
Клиент попросил нас посмотреть, можем ли мы заархивировать всю их электронную почту в Интернете, и мы начали с использования опции Postfix always_bcc.
Однако мы пришли к выводу, что когда электронные письма содержат скрытые копии, вся эта информация не сохраняется. Сообщение always_bcc имеет только поля TO: и CC :.
В нашем случае клиентский почтовый сервер использует Postfix для smarthosting, и на данный момент я уверен, что информация BCC не повреждена при отправке на сервер Postfix. В журналах будет отображаться электронное письмо, идущее в поля TO :, CC: и BCC: все с одним и тем же идентификатором Postfix, поэтому я почти уверен, что информация там есть.
Недавно я рассматривал qpsmtpd как еще один вариант для сбора этой информации и пытался посмотреть, какие еще варианты у меня могут быть для сохранения и архивирования электронного письма с информацией.
Чтобы прояснить, вы спрашиваете, как архивировать фактическое электронное письмо, когда оно проходит через систему, или просто информацию в конверте, которая хранится в журналах?
To, BCC и CC на самом деле не имеют никакого значения, когда вы просматриваете информацию о конверте, поскольку она все равно должна быть передана удаленной системе для доставки.
Пример:
Aug 27 08:53:14 dhdx421 postfix/pickup[1683]: 23341A2143: uid=500 from=<myname>
Aug 27 08:53:14 dhdx421 postfix/cleanup[1696]: 23341A2143: message-id=<20090827135314.23341A2143@mail-gw-e2.mycompany.com>
Aug 27 08:53:14 dhdx421 postfix/nqmgr[572]: 23341A2143: from=<myname@mail-gw-e2.mycompany.com>, size=388, nrcpt=2 (queue active)
Aug 27 08:53:14 dhdx421 postfix/smtp[1699]: 23341A2143: to=<myname@mycompany.com>, relay=momail.mycompany.cfx[172.18.250.206], delay=0, status=sent (250 2.6.0 <20090827135314.23341A2143@mail-gw-e2.mycompany.com> Queued mail for delivery)
Aug 27 08:53:15 dhdx421 postfix/smtp[1698]: 23341A2143: to=<anothername@gmail.com>, relay=gmail-smtp-in.l.google.com[209.85.210.25], delay=1, status=sent (250 2.0.0 OK 1251381195 33si258728yxe.125)
Это письмо было отправлено на myname@mycompany.com, а CC - на anothername@gmail.com. Как видите, они оба регистрируются как адреса «to =».
Postfix устанавливает заголовки X-Delivered-To
и Delivered-To
с информацией об актуальных RCPT TO
получатель для каждой доставленной копии сообщения. Вам этого будет достаточно?