On Thursday 21 March 2013 12:51:59 Taras Heychenko wrote:
On 21 марта 2013, at 12:46, Pavel Gulchouck wrote:
Этого не надо. У меня, например, письма в рассылку и мне лично раскладываются по разным фолдерам. И думаю, что не только у меня. И не хотелось бы, чтобы в фолдере рассылки отсутствовали письма, у которых в to/cc присутствует мой адрес.
А у тебя что, раскладывалка смотрит на envelope-from? Если идет письмо, в котором в поле To (или Cc) присутствует адрес рассылки и твой адрес, то одно письмо ты получаешь напрямую от MTA отправителя письма, второе получаешь от MTA списка рассылки. При этом поля To и Cc в обоих письмах совпадают.
Наполовину эту проблему решает cyrus , приготовленный с duplicatesuppression: yes Вторая половина в том, что при этом в 50% случаев письмо можно обнаружить в совсем другом фолдере. Согласен, нет в мире совершенства.
А приличные MUA позволяют делать "list-reply" и конфигурировать хуки на определённые ситуации. :-)
А ещё можно в .procmailrc добавить что-нибудь такое:
# Dupe checking
:0Whc : | /usr/local/bin/formail -D 65536 msgid.cache : :0a
/dev/null
-- Taras Heychenko
-- Науман Олег