Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 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
2-1223375576
alexnmsk
2008-10-07 14:32
2008.11.16
Обработка WM_SETTEXT


6-1193484373
nemo
2007-10-27 15:26
2008.11.16
ошибка при отправке почты через smtp EIdProtocolReplyError


8-1187769846
ZMRaven
2007-08-22 12:04
2008.11.16
Поганое изображение.


2-1223200633
AlexDan
2008-10-05 13:57
2008.11.16
RichEdit..


2-1223362300
123-ий
2008-10-07 10:51
2008.11.16
Экранирование одинарной кавычки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский