URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 66103
[ Назад ]

Исходное сообщение
"Fetchmail + Multidrop ящик. Проблемы с CC полями"

Отправлено Constantine A.Yarovoy , 04-Май-06 20:26 
Рассказываю. У провайдера есть ящик, на который льётся вся почта для нашего домена. Я её забираю с определённым интервалом fetchmail вот с таким конфигом:
---------------------------------------------------------------------------------
set daemon 35

defaults
set logfile /var/log/fetchmail.log

poll mail.iptelecom.net.ua
    proto pop3
    envelope To localdomains my_domain.kiev.ua
    user "my_user"
    pass "*****"
    is root
    nokeep
    fetchall
    flush
    smtpaddress my_domain.kiev.ua
    fetchdomains my_domain.kiev.ua
    is "*" = to "*"
    no rewrite
    smtphost 127.0.0.1

-----------------------------------------------------------------------

И как видите отдаю локальному Exim на 25 порт. Он прохавывает почту и отличну раскладывает, там всё настроено.

Проблема в том, что если я отошлю сообщение а в поле Cc: добавлю адресата дополнительно, то данное письмо прийдёт в 2х экземплярах двум пользователям.

то есть если отправляю с my_user@foreigh_host.com на

To: my_user1@my_domain.kiev.ua
Cc: my_user2@my_domain.kiev.ua

то прийдёт им обоим, да к тому же ещё и в 2х экземплярах..

Объясните, в чём баг?


Содержание

Сообщения в этом обсуждении
"Fetchmail + Multidrop ящик. Проблемы с CC полями"
Отправлено Constantine A.Yarovoy , 06-Май-06 17:29 
Баг был в этой строчке!

>    envelope To localdomains my_domain.kiev.ua

Оказывается при рассылке мессаг с полями Cc, Bcc большинство мейлеров на сегоднешний день реальных получателей сообщения обозначают полем X-Real-To, поэтому правильно:


envelope X-Real-To localdomains my_domain.kiev.ua

Хотя вопрос возник. Почему нельзя или как можно обрабатывать несколько заголовков, к примеру To,Cc,X-Envelope-To и так далее?

подскажите, если у кого получалось?