
24.11.2009, 11:16
|
|
Познающий
Регистрация: 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..
|
|
|