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

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

Ну помогите же мне!!!!! [D5, Win95/98]


Vasechkin ©   (2002-10-01 20:40:00) 

SMTP.Host := "ezmail.ru";
SMTP.UserID := "25";
SMTP.PostMessage.FromAddress := "25@ezmail.ru";
SMTP.PostMessage.ToAddress.Text := "vasya@ezmail.ru";
SMTP.PostMessage.Subject := "Tema_pisma";
SMTP.PostMessage.Body.Text := body;//функция body получает тело письмо в виде текста
SMTP.SendMail;

Вылазит ошибка Null Remote Address
Что неправильно, что означает эта ошибка, дайте работоспособный вариант.


Юрий   (2002-10-24 04:52:00) [1]

Как я понимаю в SMTP.HOST надо указывать маэл сервер (или по-другому говоря MX RESOURCE RECORD). Например для hotmail.com надо будет написать или mx1.hotmail.com, или mx2.hotmail.com, или mx3.hotmail.com, или mx4.hotmail.com. Иногда mail server перпендикулярно отличается от "папочки" например pupkin@adres.nl, а mail server - sitemail.everyone.net. А что бы получить такую запись надо делать DNS Query. Впрочем, можно воспользоваться исходниками ICS by Piette (Internet Components Suite). Поищите на интернете...


sip   (2002-10-16 08:19:00) [2]

Попробуй в SMTP.Host вместо "ezmail.ru" написать smtp.ezmail.ru или хост твоего инет провайдера


Наверх

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