|
Вопрос # 2 183/ вопрос открыт / |
|
Здравствуйте, уважаемые эксперты!
После прочтения данного форума (не всего) возникла такая проблема
Письма отправляються с прикрепленным файлом но он вкладываеться в тело письма, а как сделать так что бы файл прикреплялся к письму а не вкладывался в него.
Проверял через веб интерфейс и оутлук
Заранее спасибо
пысы delphi 2007 for win32
Приложение: Переключить в обычный режим- procedure TForm1.SendMailClick(Sender: TObject);
- var
- _id : TIdMessage;
- idtTextPart: TIdText;
- T:TMethod;
- att:TIdAttachmentFile;
- I: Integer;
- begin
- if (CheckBoxSendMailOne.Checked) then
- begin
- IdSMTP1 := IdSMTP1.Create(nil);
- _id := TIdMessage.Create(IdSMTP1);
- _id.CharSet := 'windows-1251';
- _id.ContentType := 'text/plain';
- _id.Encoding:= meMIME;
-
- idtTextPart:= TIdText.Create(_id.MessageParts,nil);
- idtTextPart.ContentType := 'text/plain';
- idtTextPart.CharSet := 'windows-1251';
-
- _id.From.Address := 'admin@msi-msk.ru';
- _id.Recipients.Add;
- _id.Recipients.Items[0].Text := '*******@mail.ru';
- with TIdAttachmentFile.Create(_id.MessageParts,Path_File_new_Price) do begin
- ContentType := 'application/zip';
- FileName := Path_File_new_Price;
- end;
- with IdSMTP1 do
- begin
- host := SMTP_Host;
- UserName := SMTP_login;
- Password := SMTP_Pass;
- Connect ;
- try
- send(_id);
-
-
- finally
- Disconnect();
- end;
- end;
- end;
- end;
 |
Вопрос задал: prog_ (статус: 1-ый класс)
Вопрос отправлен: 10 декабря 2008, 16:45
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 5; последнее сообщение — 10 декабря 2008, 20:10; участников в обсуждении: 3.
|
Death_Master (статус: Посетитель), 10 декабря 2008, 16:52 [#1]:
Файл не может идти отдельно...
Это противоречило бы протоколу отправки...
Можно файл заливать на обменник и прикрепить ссылку....
Обычно захожу по ночам... (60-70%)
Если нужно что-то написать, то беру оборудованием, деньгими и пивом(при личной встрече)...
P.S. Помогаю и рассказываю бесплатно ^_^.....Nyaaa!
|
|
min@y™ (статус: Доктор наук), 10 декабря 2008, 17:55 [#2]:
Файл кодируется по алгоритму Base64 и вставляется именно в тело письма как кусок непрерывного текста и расшифровывается получателем.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
|
prog_ (статус: 1-ый класс), 10 декабря 2008, 20:05 [#3]:
Файл кодируется по алгоритму Base64 и вставляется именно в тело письма как кусок непрерывного текста и расшифровывается получателем.
А как указать в письме что этот кусок именно файл а не непрерывный текст
Я к тому что не отлук не веб сервер маил не воспринимает его как файл
ПыСЫ файл формата xls
|
|
prog_ (статус: 1-ый класс), 10 декабря 2008, 20:09 [#4]:
Death_Master (статус: Посетитель), 10 декабря 2008, 16:52:
Файл не может идти отдельно...
Это противоречило бы протоколу отправки...
Можно файл заливать на обменник и прикрепить ссылку..
Это я понимаю
Идея с файлобменником не прокатит(((
|
|
min@y™ (статус: Доктор наук), 10 декабря 2008, 20:10 [#5]:
Да сохрани любое письмо с файлом (не знаю про аутлук, а нормальные почтовые проги поддерживают экспорт писем в текстовом формате) и посмотри внутрь него. Сразу всё поймёшь.
Делаю лабы и курсачи по Delphi и Turbo Pascal. За ПИВО! Пишите в личку, а лучше в аську. А ещё лучше - звоните в скайп!
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|