Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.06.04;
Скачать: CL | DM;

Вниз

Ошибка при использовании NMSMTP   Найти похожие ветки 

 
Dr. Genius   (2006-05-16 17:24) [0]

При выполнении данного кода возникает ошибка: Authentication failed. Почему?

procedure TForm1.Button1Click(Sender: TObject);
begin
 with NMSMTP1 do
   begin
     Host := "smtp.mail.ru";
     UserID := "xxx@mail.ru <xxx@mail.ru>";
     Port := 25;
     Connect;
     PostMessage.FromAddress := "xxx@mail.ru <xxx@mail.ru>";
     PostMessage.ToAddress.Text := "xxx@mail.ru";
     PostMessage.Subject := "Тема письма";
     PostMessage.Body.Text := "Текст письма";
     SendMail;
     Disconnect;
   end;
end;


 
Desdechado ©   (2006-05-16 17:38) [1]

почитать на mail.ru как правильно авторизоваться через почтовые программы


 
Dr. Genius   (2006-05-18 11:39) [2]

Ввод пароля в компоненте NMSMTP не предусмотрен, поэтому отправить сообщение через сервер smtp.mail.ru, требующий авторизации, с помощью NMSMTP невозможно. Поэтому я воспользовался компонентом IdSMTP1 (авторизацию, ввод пароля он поддерживает). Но код все равно не работает. Возникает ошибка: 503 valid RCPT command must precede DATA. Что это означает?

with IdSMTP1 do
 begin
   AuthenticationType := atLogin;
   Port := 25; // номер порта smtp.mail.ru
   UserId := "xxx";
   Password:= "xxx";
   Connect;
   Send (IdMessage1);
   Disconnect;
 end;



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

Текущий архив: 2006.06.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.027 c
2-1148039038
Piero
2006-05-19 15:43
2006.06.04
Строчки разного цвета в TMemo


3-1144923811
Dust
2006-04-13 14:23
2006.06.04
Кол-во уникальных записей в таблице MS Access


2-1147791349
AlexanderMS
2006-05-16 18:55
2006.06.04
Ошибка при чтении string из файла


15-1147432261
Layner
2006-05-12 15:11
2006.06.04
Можно ли в Excel поменять строки со столбиками местами?


3-1144846319
Бульбаш
2006-04-12 16:51
2006.06.04
Как получить значение ключа из последовательности