Форум: "Сети";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];
Внизошибка при отправке почты через smtp EIdProtocolReplyError Найти похожие ветки
← →
nemo © (2007-10-27 15:26) [0]Помогите решить проблему пожалуйста
делаю рассылку на определенный мэил
IdSMTP1.Port:=25;
IdSMTP1.Host := "smtp.mail.ru";
IdSMTP1.Connect(5000);
IdSMTP1.AuthenticationType:=atLogin;
IdSMTP1.Username:="send";
IdSMTP1.Password:="zaq";
if IdSMTP1.Connected = True then
begin
IdMessage1.Clear;
IdMessage1.Subject:="sms";
IdMessage1.Recipients.EMailAddresses:= mail;
IdMessage1.From.Address:="send@mail.ru";
IdMessage1.Body.Text:="file";
IdMessage1.Date:=StrToDate("01.12.2004");
TIdAttachment.Create(IdMessage1.MessageParts,"C:\b.txt");
IdSMTP1.Send(IdMessage1);
end;
IdSMTP1.Disconnect;
проблема в следующем при первом запуске работает нормально, но при повторном запуске
выдает ошибку
class EIdProtocolReplyError
you have exceeded message send limit, and will not acept from you within 15 minutes
вопрос: Как обойти эту ошибку протокола ?
или существуют другие методы рассылки почты с аттачем не используя почтовые программы?
Дельфи 7 стандартные компоненты из indi
← →
DVM © (2007-10-27 15:45) [1]Это не ошибка это исключение. Именно это тебе не обойти, т.к. дело в сервере, который не хочет, чтобы через него рассылали спам.
← →
Anatoly Podgoretsky © (2007-10-27 15:51) [2]
> you have exceeded message send limit, and will not acept
> from you within 15 minutes
>
> вопрос: Как обойти эту ошибку протокола ?
Не посылай столько и не пытайся посылать в течении 15 минут.
Обойти можно - смени провайдера, данный тебе не разрешает этого.
← →
nemo © (2007-10-27 22:22) [3]Anatoly Podgoretsky
>Не посылай столько и не пытайся посылать в течении 15 минут.
>Обойти можно - смени провайдера, данный тебе не разрешает этого.
это проблема решается сменой только провайдера предоставляющего интернет или помимо этого еще и почтовый сервер так реагирует ?
← →
DVM © (2007-10-28 11:18) [4]
> это проблема решается сменой только провайдера предоставляющего
> интернет или помимо этого еще и почтовый сервер так реагирует
> ?
Эта проблема решается сменой почтового сервера. Но если у провайдера все почтовые сервера так настроены, то придется менять и провайдера.
Такое поведение сервера задано в его настройках. Это не стандарт какой-нибудь. К SMTP отношения не имет.
← →
Dimon550 (2007-11-19 01:42) [5]Люди, а это вы как объясните:
5.7.0 Must issue a STARTTLS command first c24sm6077526ika
Это я пытаюсь отправить письмо выше продемонстрированным методом.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2008.11.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c