Отправка отчета через Smtp
Здраствуйте. Не хочет отправлять письмо с отчетом через SMTP c авторизацией
Вот такой протокол
04.02.2008 0:23:11
>HELO del-fin.ru
<220-cp106.agava.net ESMTP Exim 4.63 #0 Sun, 03 Feb 2008 22:23:57 +0300
>AUTH LOGIN
<220-We do not authorize the use of this system to transport unsolicited,
>AUTH LOGIN
<220 and/or bulk e-mail.
>AUTH LOGIN
<250 cp106.agava.net Hello del-fin.ru [78.29.12.212]
<503 AUTH command used when not advertised
---04.02.2008 0:24:35
Timeout expired (60)
503 AUTH command used when not advertised
Вот такой протокол
04.02.2008 0:23:11
>HELO del-fin.ru
<220-cp106.agava.net ESMTP Exim 4.63 #0 Sun, 03 Feb 2008 22:23:57 +0300
>AUTH LOGIN
<220-We do not authorize the use of this system to transport unsolicited,
>AUTH LOGIN
<220 and/or bulk e-mail.
>AUTH LOGIN
<250 cp106.agava.net Hello del-fin.ru [78.29.12.212]
<503 AUTH command used when not advertised
---04.02.2008 0:24:35
Timeout expired (60)
503 AUTH command used when not advertised
Комментарии
procedure TfrxSMTPClient.DoConnect(Sender: TObject;
Socket: TCustomWinSocket);
var
s: String;
begin
s := 'ehlo ' + DomainByEmail(FMailFrom) + #13#10;
// s := 'HELO ' + DomainByEmail(FMailFrom) + #13#10;
Socket.SendText(s);
Письма стали отправляться.
Но подозреваю что отвалится отправка на другие сервера (у AGAVA FreeBSD).