Программа на Delphi 7,вот код который работает с smtp:
Код:
SMTP.Host:='smtp.mail.ru';
SMTP.Port:=25;
Smtp.AuthenticationType:=atLogin;
Smtp.Username:='Имя пользователя';
Smtp.Password:='Пароль';
MailMessage.From.Name:='От кого';
MailMessage.Subject:='Test message';
MailMessage.From.Address:='От кого';
MailMessage.Recipients.EMailAddresses:='Кому';
MailMessage.Body.Text:='Текст сообщения';
SMTP.Connect(1000);
SMTP.Send(MailMessage);
if SMTP.Connected
then SMTP.Disconnect;
Программа компилируется нормально, проблема в том что под XP все работает и отправляет письмо, а под windows 7 выдает ошибку - syntactically invalid ehlo argument(s), кто знает в чем может быть проблема?