Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка при отправке почты [D7, WinXP]


Delphi_is_cool ©   (2005-08-20 02:32:00) 

554 SMTP synchronization error - что это такое ???
Отправляю почту таким образом:

...
 Sock_Send('MAIL FROM:' + 'user@list.ru' +  #13#10);
 Recv(Sock, Buff, SizeOf(Buff), 0);
 memo1.Lines.Add(Buff);
 Buff := '';

 Sock_Send('RCPT TO:' + 'user@list.ru' +  #13#10);
 Recv(Sock, Buff, SizeOf(Buff), 0);
 memo1.Lines.Add(Buff);
 Buff := '';

 Sock_Send('DATA');
 Sock_Send('Subject: WinSock_Test' + #13#10#13#10 + 'Test !!!' + #13#10 + '.');
 Recv(Sock, Buff, SizeOf(Buff), 0); {вот тут Я и получаю эту самую ошибку}
 memo1.Lines.Add(Buff);
 Buff := '';
...

Buff - array [0..25] of Char;
Sock_Send - это обычная процедура для посимвольной отправки.


Delphi_is_cool   (2005-08-24 07:06:00) [1]

>А ответ кто будет ждать?
А что, это разве обязательно делать ?


Fay   (2005-08-23 09:37:00) [2]

2 Delphi_is_cool ©   (20.08.05 12:31) [1]
>> Sock_Send('DATA');
А ответ кто будет ждать?


Delphi_is_cool   (2005-08-20 12:31:00) [3]

Вот мне почему-то кажется что вот это не правельно:

Sock_Send('DATA');
Sock_Send('Subject: WinSock_Test' + #13#10#13#10 + 'Test !!!' + #13#10 + '.');


Наверх

Титульная страница Поиск, карта сайта Написать письмо