Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];

Вниз

NMPOP3 Как убрать   Найти похожие ветки 

 
czuryk   (2003-11-02 17:48) [0]

после выполнения что-то похожее на это:
text:=NMPOP1.MailMessage.Body.Text;
русскоязычные письма выглядят ужасно в koi8-r но даже после дешифровки нестановится лучше... так как кто-то их кромсает, т.е.

если было:
123456789<enter>

то становится:
123456<enter>
789<enter>


 
Rouse_   (2003-11-02 18:25) [1]

Хм... очень похоже на недостаток выпрямителя...
Приведи код отправки - получения...

Желаю успехов


 
Rouse_   (2003-11-02 18:26) [2]

Хм... очень похоже на недостаток выпрямителя...
Приведи код отправки - получения...

Желаю успехов


 
czuryk   (2003-11-07 18:48) [3]

процедура отправки - The Bat or Any mailer

процедура получения -

procedure TForm1.CheckMail;
var
savepath: string;
i, id: integer;
begin
EventLog("Connect to Mail Server");
try
NMPOP1.Connect;
except
EventLog("Connection Failure");
end;
if (NMPOP1.Connected=true) then
begin
if (NMPOP1.MailCount <= 0) then
EventLog("Mail Box is Empty")
else
begin
for i:=1 to NMPOP1.MailCount do
begin
EventLog("Recieve Mail № "+ inttostr(i));
NMPOP1.GetMailMessage(i);
if not CheckDuplicate(NMPOP1.MailMessage.Subject) then
begin
TotalMails:=TotalMails+1;
Froms[TotalMails]:=GetValidFrom(NMPOP1.MailMessage.Head.Text); // выгребания поля from
Subjs[TotalMails]:=NMPOP1.MailMessage.Subject;
Bodys[TotalMails]:=ParseText(NMPOP1.MailMessage.Body.Text); //здесь идет набор процедур по парсингу текста
EventLog("Mail № "+ inttostr(i) +" is valid");
SaveSubj(NMPOP1.MailMessage.Subject);
end;
// NMPOP1.DeleteMailMessage(i); info("удаляем обработанное письмо из ящика");
///!!!!///// delfiles(Path + "\tmail","*.*");
end;
end;
EventLog("Mail Check Finished");
end;
NMPOP1.Disconnect;
end;


в будущем я переделаю немножно код с учетом того чтобы сначала он получал только поле от кого и сабж и только если условия нас удовлетворили, он сгребал был (а)



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.019 c
9-25165
Карлсон
2003-06-22 21:36
2004.01.09
создание меню в DelphiX.


6-25492
Anarki
2003-11-09 00:16
2004.01.09
Как сделать так, чтобы при подключении idSMTP программа не висла?


8-25446
gunner
2003-09-03 14:20
2004.01.09
Преобразовать Graphic в BitMap


9-25179
G A M E R
2003-06-17 13:14
2004.01.09
Colission Detector


14-25563
Сатир
2003-12-18 13:15
2004.01.09
System Tray Trouble





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский