Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 23.12.2010, 20:32
niemand niemand вне форума
Прохожий
 
Регистрация: 21.12.2010
Сообщения: 4
Репутация: 12
По умолчанию Вопрос по smtp

Программа на 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  
Старый 25.12.2010, 07:33
niemand niemand вне форума
Прохожий
 
Регистрация: 21.12.2010
Сообщения: 4
Репутация: 12
По умолчанию

Все проблему решил
Ответить с цитированием
  #3  
Старый 25.12.2010, 08:16
Аватар для EvilRussian
EvilRussian EvilRussian вне форума
Начинающий
 
Регистрация: 21.12.2010
Адрес: Россия, Красноярский край
Сообщения: 177
Репутация: 22
По умолчанию

И как же? А то у меня та же проблема.
__________________
Если не ты, то кто?
(с) Терри Пратчетт

Не забывайте ставить плюсы и говорить спасибо!
Ответить с цитированием
  #4  
Старый 25.12.2010, 13:42
niemand niemand вне форума
Прохожий
 
Регистрация: 21.12.2010
Сообщения: 4
Репутация: 12
По умолчанию

Моя проблема решилась, после того как поменял имя компьютера, убрал русские буквы
Ответить с цитированием
  #5  
Старый 25.12.2010, 13:48
Аватар для EvilRussian
EvilRussian EvilRussian вне форума
Начинающий
 
Регистрация: 21.12.2010
Адрес: Россия, Красноярский край
Сообщения: 177
Репутация: 22
По умолчанию

Спасибо, и мне помогло
+1
__________________
Если не ты, то кто?
(с) Терри Пратчетт

Не забывайте ставить плюсы и говорить спасибо!
Ответить с цитированием
  #6  
Старый 25.12.2010, 14:01
niemand niemand вне форума
Прохожий
 
Регистрация: 21.12.2010
Сообщения: 4
Репутация: 12
По умолчанию

А все таки, может ли кто нибудь подсказать более аккуратное решение, как обойти эту проблему чтобы не лезть лишний раз в настройки?
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 15:39.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025