C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Как отослать мыло 2 ...???, не может найти моего мыла ...
creater
  Отправлено: 25.11.2003, 16:56


Станционный диспетчер

Группа: Участник
Сообщений: 120



Страшная трабла, народ помогите !!!!!!!!!!!!!!!!!!!!

На кнопку навесил следующее:

CODE

 AnsiString mymail="myemail@mail.com.ru";
 AnsiString mysubj="Hello all";
 AnsiString mbody="Hello";
 AnsiString smtp_host = "mail.ngs.ru";
 int port_num = 25;

 NMSMTP1->Host = smtp_host;
 NMSMTP1->Port = port_num;
 NMSMTP1->Connect();
 StatusBar1->SimpleText = "Начало процесса …";
 NMSMTP1->PostMessage->FromAddress = Edit2->Text;
 NMSMTP1->PostMessage->FromName = Edit1->Text;
 NMSMTP1->PostMessage->Subject = mysubj;
 NMSMTP1->PostMessage->ToAddress->Add(mymail);
 NMSMTP1->PostMessage->Body->Add(mbody);
 NMSMTP1->SendMail();
 MessageBox(NULL, "Письмо ушло", MB_ICONASTERISK|MB_OK);


Когда жму на кнопку то выдается сообщение, что мол не найден "myemail@mail.com.ru". Хотя это мыло авсолютно рабочее и без глюков.

Может есть у кого какие-нить идеи???
** pasha
Отправлено: 25.11.2003, 20:07


Не зарегистрирован







1
пример в \Examples\FastNet\SMTP

2
Также можете это сделать через компонент TIdSMTP c
вкладки Indy Clients

3
Зайдите в "Поиск по Форуму" и наберите SMTP
например один их таких вопросов-ответов:
https://rxlib.ru/forums/index.php?ac...4ee0a7cb1310a23

Вернуться в Вопросы программирования в C++Builder