Главная страница
    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.46 MB
Время: 0.006 c
15-1221719515
Azize
2008-09-18 10:31
2008.11.16
Китайцы создали компьютер мощностью 230 триллионов операций в сек


6-1195035982
sdaf
2007-11-14 13:26
2008.11.16
чат для локальной сети


15-1221421673
kaif
2008-09-14 23:47
2008.11.16
Uriah Heep Sympathy


2-1223103815
Smel
2008-10-04 11:03
2008.11.16
beginthread


2-1223393680
Alex.rus
2008-10-07 19:34
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский