![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отправить письмо????????????? [D7, WinXP]
Александр © (2004-02-01 19:23:00)Немогу отправть письмо? Не подскажите не правильно
IdSMTP1.QuickSend('ramblre.ru','tema','winsmike@rambler.ru','sashadon@rambler.ru','text');
Wm.DIGGER (2004-02-03 08:09:00) [21]
ClientSocket.Host := 'smtp.rambler.ru';
ClientSocket.Port := 25;
ClientSocket.Active := true;
ClientSocket.Socket.SendText('HELO YouMailer' + #13 + #10);
ClientSocket.Socket.SendText('MAIL FROM:<твоё мыло>' + #13 + #10);
ClientSocket.Socket.SendText('RCPT TO:<кому отправляем>' + #13 + #10);
ClientSocket.Socket.SendText('DATA' + #13 + #10);
// собственно письмо
ClientSocket.Socket.SendText('To: Тебе <кому отправляем>' + #13 + #10);
ClientSocket.Socket.SendText('From: От меня <твоё мыло>' + #13 + #10);
ClientSocket.Socket.SendText('Subject: Тема' + #13 + #10);
ClientSocket.Socket.SendText('Content-Type: text/plain; charset=Windows-1251' + #13 + #10);
ClientSocket.Socket.SendText('X-Priority: 1' + #13 + #10);
ClientSocket.Socket.SendText(' Собственно текст письма ' + #13 + #10);
ClientSocket.Socket.SendText('.' + #13 + #10);
ClientSocket.Socket.SendText('QUIT' + #13 + #10);
Вот и всё! и не каких IdSMTP1 ! :)))
Кстати, вот только сейчас подумал, по-мойму Rambler требует для отправки письма аутентификацию! (короче, отправить письмо может только тот кто у них зарегистрирован и при отправке вводит свой пароль ...)
Wm.DIGGER (2004-02-03 08:09:00) [22]Удалено модератором
Примечание: Дубль...
Nigthevil (2004-02-02 23:13:00) [23]IdSMTP1.QuickSend('smtp.ramblre.ru','tema','winsmike@rambler.ru','sashadon@rambler.ru','text');
Попробуй так! ;)