Есть сервер MS Exchange 2000.
Ситуация: с Outlook2000, подключенному по MAPI посылаю сообщение получателю А внутри сервера. Получатель A принимает по MAPI сообщение, перетаскивает его мышой в личные папки. Затем коннектится по IMAP/SMTP. Открывает полученное сообщение и форвардит его внутри организации. Если всё это проделывается на Outlook 2000 при любых комбинациях форвард доходит до получателя. Проблемы возникают при использовании Outlook XP: если на первоначальное сообщение запрашивались подтверждение о доставке и/или о прочтении - форвардкак_правилоне доходит. При этом, отфорвардённые сообщения имеют очень странный Message-ID - длинный (порядка 300 символов) и начинающийся всегда одинаково, примерно так: "!~!UENERkVCMDkAAQACAIAAAAAAAAAAOKG7EAXlEBqhuwgAKypWwgAARU1TTURCLkRMTAAAAAAAAAAAG1X6IKpmEc2byACqAC/EWgwAAABWQVJTSE1CT1gAL289bHRnL291PUZpcnN0IEFkbWluaXN0cmF0aXZlIEdyb3VwL2NuPVJlY2lwaWVudHMvY249Z291AC4AAAAAAAAAcx5ZYKET1UCHhcjJw9TV6QEAiag6644k3UC17"....
Ещё раз отмечаю, что с Outlook 2000 проблем нету, потому как Message-ID он формирует нормальный.
Мысли есть, у всезнающего Allа ? Типа кто виноват и куда бы мне пойти ? :)