Чтобы избежать настройки скрытой копии или местоположения отправленной почты вручную на каждом почтовом клиенте, который я настроил для доступа к моему почтовому серверу (Debian Wheezy + Postfix + Dovecot IMAP), я настроил свой сервер Postfix на автоматическую BCC меня каждое сообщение, которое я отправляю через него , используя sender_bcc_map следующим образом:
$ cat sender_bcc
me@domain.uk me+bcc@domain.uk
поэтому каждое электронное письмо, которое я отправляю, где отправителем является мой адрес электронной почты, получает обратно мне скрытую копию + скрытая копия и таким образом попадает в мой почтовый ящик.
С этим есть проблема - если я отправлю себе письмо, чтобы напомнить мне что-то сделать или посмотреть ссылку (то, что я часто делаю, если нахожу на своем телефоне сайт, который не отображается должным образом, и хочу это отметить для просмотра позже на моем рабочем столе) Я получаю две копии.
Можно ли настроить Postfix так, чтобы он добавлял скрытую копию только в том случае, если я еще не в поле Кому :, Копия: или Скрытая копия:?
Есть ли более дружественный к потокам способ реализации этой схемы копирования сообщений в почтовый ящик на стороне сервера (возможно, без использования Bcc), так что, когда у меня включен потоковый режим в моих почтовых клиентах (я использую по-разному GNU, Thunderbird и K9-mail в зависимости от мое устройство) сообщение появится в той же теме, что и ответы других пользователей? Может быть, есть какой-нибудь способ просто сказать Postfix доставить письмо в мой почтовый ящик, как если бы мой почтовый клиент отправил его туда через IMAP?
Немного о моей конфигурации IMAP: мой сервер IMAP - это Dovecot, а мои почтовые ящики - это mbox. INBOX - это / var / mail / me, другие папки - это файлы mbox в каталоге ~ me / mail.
Во-первых, вы получите две копии, потому что первая адресована вам, а вторая - сама скрытая копия. Другими словами, он работает по назначению.
Я думаю, что лучшим решением для вас было бы создать ящик электронной почты для надзора на отдельном адресе электронной почты. Таким образом, все копии отправляются один раз в ящик надзора. Используйте любой почтовый клиент, который вы хотите прикрепить к почтовому ящику через Dovecot, и просматривайте его по мере необходимости. По сути, вы просто создаете одну учетную запись только для электронной почты и храните ее отдельно.
Я использую это на работе для обработки тех же функций, и он отлично работает; существует даже небольшая задача cron для использования tmpwatch для удаления старой электронной почты через определенный период времени, поскольку она сохраняет сообщения в формате maildir. Делает все это практически незаметным.
Думаю, ваше дело невозможно решить на уровне MTA. Заголовок сообщения электронной почты, например Кому, Копия или Скрытая копия, был обработан MUA. Так что постфикс тут не поможет.
Возможна и другая ваша идея о перемещении электронной почты через IMAP. Есть плагин dovecot под названием notify http://wiki2.dovecot.org/Plugins/Notify, который можно использовать как ловушку, когда новое письмо помещается в ящик отправленных. Конечно, этот плагин был базовым, поэтому вам нужно будет написать код для его расширения.