Главная страница
    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.48 MB
Время: 0.061 c
2-1181990364
Kolan
2007-06-16 14:39
2007.07.08
При копировании в буфер обмена строки портятся, как исправить?


2-1181789232
Wahnsinng
2007-06-14 06:47
2007.07.08
Нужна помощь по созданию WebBrowser


1-1178448538
a125
2007-05-06 14:48
2007.07.08
Перенос слова в TQRLabel


4-1169652134
Humorist
2007-01-24 18:22
2007.07.08
как получить изображение окна, которое скрыто другими


15-1181121766
ERDe
2007-06-06 13:22
2007.07.08
1c:предприятие





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский