Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];

Вниз

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

 
Михаил, Тюмень   (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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.051 c
2-1181775246
rosl
2007-06-14 02:54
2007.07.08
удаление файлов


15-1181041863
Галинка
2007-06-05 15:11
2007.07.08
Задачник по вышмату


2-1181565348
repus
2007-06-11 16:35
2007.07.08
Помогите ожалуйста.


2-1181918880
deras
2007-06-15 18:48
2007.07.08
Как "очистить" датасет?


8-1161149592
e_u_
2006-10-18 09:33
2007.07.08
задержка





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский