Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.08;
Скачать: CL | DM;

Вниз

Проблема с вложениями при отправке почты   Найти похожие ветки 

 
Михаил, Тюмень   (2006-12-05 10:21) [0]

Впервые столкнулся с Indy сейчас, нужна консультация.
Задача: нужно отправить письмо по почте с вложением файла.
Само письмо отправить - проблем нет, все ок. Но с влодением начинаютс проблемы.

Вот исходник тестовый:

procedure TForm1.Button1Click(Sender: TObject);
var
 Att : TidAttachmentFile;
begin
 If idSMTP1.Connected then idSMTP1.Disconnect;
 try
   idSMTp1.Connect;
 Except
   ShowMessage("не удалось установить соединение с почтовым сервером!")
 End;
 Msg.Subject:="Тестовое письмо";
 Msg.Recipients.EMailAddresses:="xxx@xxxxxx.ru";
 Msg.From.Address:="xxxx@xxxxx.ru";
 Msg.Body.Text:=Memo1.Text;
 Att.Create(Msg.MessageParts, "c:\payment.xls");
 idSMTP1.Send(MSG);
end;

Вылетает на строке
"Att.Create(Msg.MessageParts, "c:\payment.xls");".
Вместо xxx нормальный ссылки на сервер и адрес. Проблема именно с вложением, просто письма отсылает влёт.

В чем может быть проблема?
Delphi 2005, Indy 10.

Если у кого есть - скиньте работоспособный кусок кода для примера, плиз.


 
Dmitrij_K   (2006-12-05 10:29) [1]

http://www.indyproject.org/Sockets/Demos/index.en.aspx

TidAttachmentFile.Create(Msg.MessageParts, "c:\payment.xls");


 
Михаил, Тюмень   (2006-12-05 11:26) [2]

Благодарю.
Изучаю.


 
Михаил, Тюмень   (2006-12-11 12:21) [3]

Работоспособного состояния так и не добился. :(

Выложите кусок кода, плиз, по Indy 10


 
Михаил, Тюмень   (2006-12-11 13:01) [4]

Можно конечно снести 10 Indy и поставить 9, и проблема снимется. Но это не вариант.
Неужели никто не писал отправку писем с вложением через Indy 10?

Напишите сюда, или намыльте на kmu@tyumbit.ru, плиз.


 
Dmitrij_K   (2006-12-11 14:15) [5]


> Выложите кусок кода, плиз, по Indy 10

см. ссылку [1]


 
iXT ©   (2006-12-11 14:56) [6]


> Можно конечно снести 10 Indy и поставить 9, и проблема снимется.
>  Но это не вариант.
> Неужели никто не писал отправку писем с вложением через
> Indy 10?

Это вариант .....
Я писал. Кстати, там с фложением у меня проблем не возникало. Там другая засада будет! Я не знаю какую 10-ку юзаешь, у меня была версия которая входила в BDS 4. Может уже исправили.

http://delphimaster.net/view/6-1162996359/

А по теме смотри [1]. Или полазий, тут много таких было!



Страницы: 1 вся ветка

Текущий архив: 2007.07.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.029 c
2-1181727467
SunriseGirl
2007-06-13 13:37
2007.07.08
работа с базами данных и компонентами Delphi


4-1169703963
DIMAL
2007-01-25 08:46
2007.07.08
MIPS и FPS


2-1181973389
Kolan
2007-06-16 09:56
2007.07.08
Сообщение TStringGrid что закончили редактировать ячейку, есть?


15-1181041830
ZeroDivide
2007-06-05 15:10
2007.07.08
Домашние финансы


2-1181713631
_(W)_
2007-06-13 09:47
2007.07.08
ADO (Access)