Показать сообщение отдельно

  #8  
Старый 24.11.2009, 11:16
Romik001
Познающий
Регистрация: 18.07.2009
Сообщений: 66
С нами: 8850680

Репутация: 10
По умолчанию

ZnikiR
Держи пример кароч на С++:

кидаешь на форму два компонента: idSMTP и idMessage
вот те примерный код:

IdMessage1->CharSet = "windows1251"; // на шестом билдере понта ноль от этого конечно, а вот на делфи робит отлично, соль в том что если символы русские то приходит ??? это из-за версии инди
IdMessage1->ContentTransferEncoding = "8bit";
IdMessage1->ContentType = "text/plain";

IdMessage1->Recipients->EMailAddresses = "bla_bla@mail.ru";
IdMessage1->Subject = "tema";
IdMessage1->Body->Text = Edit1->Text+':'+Edit2->Text; //текст мессаги, самый гемор для мну был)

IdMessage1->From->Name = "ot menya";
IdMessage1->From->Address = "bla_bla@mail.ru";

IdSMTP1->Host = "smtp.mail.ru";
IdSMTP1->Port = 25; //стандартный порт
IdSMTP1->UserId = "тут_логин_для_входа_в_почту ";
IdSMTP1->Password = "тут_пароль_на_вход";
IdSMTP1->AuthenticationType = atLogin; //говорим что нужна авторизация

IdSMTP1->Connect(); // коннект собсно
IdSMTP1->Send(IdMessage1);
IdSMTP1->Disconnect(); //дисконнект =)

вот собсно код фэйка для отправки на почту. надеюсь на + к репе =)

p.s.: На форуме где нибудь можно почитать примеры авторизации на сайтах с использованием idHTTP ? ну или другими способами?

Последний раз редактировалось Romik001; 24.11.2009 в 11:29..
 
Ответить с цитированием