![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отправка email письма с помощью компонента idSMTP [D6, WinXP]
Временный Гость © (2005-08-29 00:57:00)При отправке сообщения у меня возникает ошибка "501 Syntactically invalid HELO argument(s)". Вот код
Memo1.Lines.LoadFromFile('имя файла.ini');
IdMessage.Subject:='_test_';
IdMessage.Recipients.EMailAddresses:='testmail@bk.ru';
IdMessage.From.Address:='testmail@bk.ru';
IdMessage.Body.Text:= Memo1.Lines.Text;
IdSMTP.Host := 'smtp.bk.ru';
IdSMTP.UserId := 'testmail';
IdSMTP.Password := '*****';
IdSMTP.Connect;
if IdSMTP.Connected then begin
IdSMTP.Send(IdMessage);
IdSmtp.Disconnect;
end;
В чем проблема?
tesseract (2005-08-31 22:03:00) [1]А heloname задано? вроде на него ругается.
Скорее всего надо добавить IdSmtp.heloname=testmail@bk.ru
o2 (2005-08-29 18:18:00) [2]а ты попробуй поснифить, посмотреть че там твоя прога пишет этому серверу и что получает. результат сообщи.