![]() |
|
#1
|
|||
|
|||
![]() Программа на 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), кто знает в чем может быть проблема? Последний раз редактировалось niemand, 24.12.2010 в 07:42. |
#2
|
|||
|
|||
![]() Все проблему решил
|
#3
|
||||
|
||||
![]() И как же? А то у меня та же проблема.
Если не ты, то кто? (с) Терри Пратчетт Не забывайте ставить плюсы и говорить спасибо! |
#4
|
|||
|
|||
![]() Моя проблема решилась, после того как поменял имя компьютера, убрал русские буквы
|
#5
|
||||
|
||||
![]() Спасибо, и мне помогло
![]() +1 Если не ты, то кто? (с) Терри Пратчетт Не забывайте ставить плюсы и говорить спасибо! |
#6
|
|||
|
|||
![]() А все таки, может ли кто нибудь подсказать более аккуратное решение, как обойти эту проблему чтобы не лезть лишний раз в настройки?
|