Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2012, 07:52   #1
Григоренко Степан
Пользователь
 
Регистрация: 05.05.2011
Сообщений: 35
Печаль Проблемы с отправкой почты через SMTP

Добрый день всем. Я написал прогу, которя отправляет письмо с вложением через SMTP и Message.

Код:
var
  Form1: TForm1;
  att: TIdAttachmentFile;
  msg:tidmessage;

implementation

{$R *.dfm}


procedure TForm1.Button1Click(Sender: TObject);
begin
msg:=TIdMessage.Create(nil);
with msg do
begin
Body.Assign(Memo1.Lines);
From.Text := '*******@yandex.ru'; // майл отправителя письма
Recipients.EMailAddresses := '*******@yandex.ru'; // майл получателя письма
Subject := 'Лог'; // тема письма
end;

{msg.MessageParts.Clear;
att := TIdAttachmentFile.Create(msg.MessageParts,'d:\WoT.txt');}

{TIdAttachmentFile.Create(msg.MessageParts, 'c_disc.zip');}

IdSMTP1.Connect;

if IdSMTP1.Connected
then begin
     IdSMTP1.Send(msg);
     showmessage('Отправлено');
     IdSMTP1.Disconnect;
     end
else ShowMessage('Ошибка при отправке');

end;
Проблема в том, что если посылать без аттачмента, то все замечательно приходит (все хосты, логины и пароли прописаны в свойствах компонента SMTP). Как только растэгать какой-либо вариант прикрепления аттачмента, оно у меня намертво зависает на строчке
Код:
IdSMTP1.Send(msg);
, хотя вроде все правильно и компилятор не ругается. У меня стоит Embaracadero RAD Studio 2010, версия инди 10.5.5. На форуме решения не нашел. Помогите пожалуйста!
Григоренко Степан вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отправка почты через SMTP с использованием Synapse chandrasecar Работа с сетью в Delphi 5 26.06.2012 13:04
Проблема с отправкой почты WinMen Общие вопросы Delphi 12 28.12.2010 13:00
Проблема с отправкой почты Genesis PHP 2 18.05.2009 15:35
Проблемы с отправкой СМС сообщений через Билайн tuschkan Компоненты Delphi 0 09.02.2009 10:50
Отправка почты (smtp) через proxy dimonbest Работа с сетью в Delphi 9 20.06.2008 14:07