Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];




Вниз

Как програмно послать почту по русски??? Помогите плиз!!! 


Rub   (2002-03-04 11:02) [0]

Не удается прочитать почту по русски. Код:

NMSMTP->Host = "212.114.31.1";
NMSMTP->Port = 25;
NMSMTP->UserID = "RRR";
NMSMTP->Connect();
NMSMTP->PostMessage->FromAddress = "rub@cc.ru";
NMSMTP->PostMessage->FromName = "Менеджер ...";
NMSMTP->PostMessage->Subject = "Менеджер ... ";
NMSMTP->PostMessage->ToAddress->Add("rub@cc.ru");
NMSMTP->PostMessage->Body->Add(Body);
NMSMTP->PostMessage->Date = DateTimeToStr(Now());
NMSMTP->PostMessage->LocalProgram = "ASA-RM Order Manager";
NMSMTP->SendMail();
NMSMTP->Disconnect();

Все работает нормально, однако письма приходят в us-ascii кодировке... Как можно былечить эту проблему, чтобы все приходило по русски грамотно?



gek   (2002-03-04 11:20) [1]

Весьма странно, я примерно так же посылаю и в такой же кодировке
Все нормально приходит



Rub   (2002-03-04 11:50) [2]

А каким клиентом вы смотрите почту? Я - аутлуком...



gek   (2002-03-04 11:59) [3]

У меня The_Bat.
Скорее всего Оутлук принимает по умолчанию koi8, так же как и The_bat по умолчанию посылает в koi8.
Если так, то просто перекодировать Body, FromName и т.д. в koi8-r
и отослать



vitnt2000   (2002-03-04 12:16) [4]

Добавь в NMSMTP1SendStart(Sender: TObject)

NMSMTP1.FinalHeader.Delete(5);
NMSMTP1.FinalHeader.Add("Content-Type:text/plain; charset=windows-1251");



Rub   (2002-03-04 12:16) [5]

А как это можно сделать???



vitnt2000   (2002-03-04 12:19) [6]

Просто NMSMTP не указывает в какой кодировке исходящее сообщение, но можно это сделать вручную.




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.28;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.024 c
1-90901           kull                  2002-03-18 11:21  2002.03.28  
Народ! срочно нужна помощь по Mail Slot!


6-91010           НЕО                   2002-01-14 16:09  2002.03.28  
!!! ЛОГИН текущего пользователя


1-90835           lipskiy               2002-03-14 15:57  2002.03.28  
Существует ли компонент для RAR-архивирования?


1-90924           dimonf                2002-03-13 13:41  2002.03.28  
Вопрос, как добиться уникальности MDI окна?


3-90758           Ptr                   2002-02-27 14:52  2002.03.28  
MasterSource... Кто подскажет в чем проблема?