Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Отправка электронного письма


Автор: lorents 27.2.2009, 15:17
Помогите сделать следующее
вызвать окно отправки электронного письма у почтового клиента, который стоит по умолчанию, с уже вложенным файлом и темой.

Автор: Rrader 27.2.2009, 15:37
http://articles.org.ru/docum/email.php

Автор: lorents 27.2.2009, 15:45
я так понимаю что придется работать через MAPI, т.к. через Автозаполнение формы письма в почтовой программе установленной по умолчанию нет функции вложить файл?

Автор: Snowy 27.2.2009, 18:11
Цитата(lorents @  27.2.2009,  15:45 Найти цитируемый пост)
я так понимаю что придется работать через MAPI, т.к. через Автозаполнение формы письма в почтовой программе установленной по умолчанию нет функции вложить файл?
Именно так.
MAPI тут, пожалуй, единственный выход.
Поиском по форуму можно найти несколько примеров.
Но работать будет не со всеми почтовиками.

Автор: lorents 27.2.2009, 18:27
да примеры я смотрел, 
Цитата(Snowy @  27.2.2009,  18:11 Найти цитируемый пост)
Но работать будет не со всеми почтовиками.

вот это как раз настораживает немного, и вот еще хотел спросить а Microsoft Office и adobe reader при отправке файлов используют MAPI, не знаете?

Автор: Snowy 27.2.2009, 18:39
Цитата(lorents @  27.2.2009,  18:27 Найти цитируемый пост)
Microsoft Office и adobe reader при отправке файлов используют MAPI, не знаете?
Не знаю - нет у меня ни оффиса, ни ридера.
Но, очевидно, MAPI и используют. 

Автор: skorpik 17.6.2009, 11:51
Подскажите, ребята как быть в такой ситуации: на компе №1 в сетке стоит TheBat. Постоянно запущен целый день. Там есть 2 почтовых ящика.
Необходимо с компа № 2 в сетке слать письма по e-mail с вложенными файлами через один из почтовых ящиков в проге The bat на компе №1...
Заранее спасибо...

Автор: Данкинг 17.6.2009, 14:41
Цитата(skorpik @  17.6.2009,  12:51 Найти цитируемый пост)
через один из почтовых ящиков в проге The 

А зачем именно через почтовик? Просто отправить нельзя?

Автор: skorpik 17.6.2009, 14:49
Цитата
А зачем именно через почтовик? Просто отправить нельзя?

Так а как это можно? РАсскажите пожалуйста...
Я дуаю, что надо что-нить на Delphi например написать, чтоб подхватывало это ящик из TheBat и отправляло, но может есть действительно и другие пути? Поподробнее поиз, можно?

Автор: Snowy 17.6.2009, 14:57
Цитата(skorpik @  17.6.2009,  11:51 Найти цитируемый пост)
Необходимо с компа № 2 в сетке слать письма по e-mail с вложенными файлами через один из почтовых ящиков в проге The bat на компе №1...
Это ты слишком много хочешь.
С чего это вдруг первый комп будет слать кому-то письма?
Почтовик делает только то, что ему говорит пользователь или система, а не какой-то компьютер 132 про который он ничего не знает и знать не хочет.

Автор: skorpik 17.6.2009, 16:05
Ну мот я не правильно выразился, просто мне нужно, чтоб чел. с компа №2 не ходил к челу за компом №1 и не просил его отправит почту на такой-то адресок, а сам запустил каку-юнить самопальную прогу, прикрутил к письму файлик, вбил тему письма и отправил его. А дальше его не волнует как оно ушло. Но я так понимаю, что оно будет уходить с ящика на компе №1 в theBat

Автор: Данкинг 17.6.2009, 16:46
skorpik, ищи примеры отправки почты.

Автор: skorpik 10.3.2010, 17:57
Цитата(Rrader @ 27.2.2009,  15:37)
http://articles.org.ru/docum/email.php

Огромное спасибо за ссылку - полезная вещь оказалась. Но вот еще что: можно ли как-нить сделать, чтобы при отправке писем с использованием MAPI отсылать запрос на подтверждение о доствке письма?  и подтверждение о прочтении письма? Ну или пусть это TheBat! делает, тока как ему проставить галочки соответствующие на запросы о подтверждениях?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)