Как реализовать отправку письма с ПРИЛОЖЕНИЕМ средствами API

Общие вопросы, не зависящие от языка реализации.

Модераторы: Duncon, Hawk, Romeo, Eugie

Ответить
Mas
Сообщения: 7
Зарегистрирован: 08 мар 2004, 02:31
Контактная информация:

08 мар 2004, 02:36

Помогите пожалуйста. Как отправить письмо с приложением ислользуя только WINAPI? Пишу программу на Visual Basic6.0. Так что жедательно в этом ракурсе. Но буду признателен за любую помощь!!!
Спасибо.
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

08 мар 2004, 03:15

Mas, именно на WINAPI это врядли, т.к. SMTP сервер не входит в состав windows.
У тебя есть два варианта - связаться с SMTP напрямую, или же отправить своё письмо через почтового клиента, например Outlook Express.
А формальный ответ на твой вопрос таков - аттачмент это всего-навсего строка (часть сообщения) в определённым образом закодированная (чаще всего Base64), сопровождённая соответствующими заголовками, а именно: Content-Type, Content-Transfer-Encoding и Content-Disposition.
Даже самый дурацкий замысел можно воплотить мастерски
Mas
Сообщения: 7
Зарегистрирован: 08 мар 2004, 02:31
Контактная информация:

08 мар 2004, 03:23

AiK, спасибо за оперативный ответ. Даже несмотря на то что он для меня не совсем положительный. Ну а отправка пись ма через почтового клиента мне не совсем подходит. Опять таки если не сказать больше :-). Но все равно большое спасибо... Очень благодарен.
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

08 мар 2004, 03:37

Mas, значит остаётся протокол SMTP.
Я бы на твоём месте использовал какой-нибудь готовый command line SMTP мейлер. Типа blat'a.
Даже самый дурацкий замысел можно воплотить мастерски
Mas
Сообщения: 7
Зарегистрирован: 08 мар 2004, 02:31
Контактная информация:

08 мар 2004, 03:57

AiK, а его можно вбилдить в свою программу? И какой он по размеру?
Mas
Сообщения: 7
Зарегистрирован: 08 мар 2004, 02:31
Контактная информация:

08 мар 2004, 04:02

Mas, Да 10 Метров это немного не то, что я ожидал. А ты не слышал про такую вещь как MAPIInitialize. Это мне сказали что то из этой области. Тока все смутно так объяснили!!! Сказали мою задачу можно легко решить с помощью этой вот фиговины!
Аватара пользователя
AiK
Сообщения: 2274
Зарегистрирован: 13 фев 2004, 18:14
Откуда: СПб
Контактная информация:

08 мар 2004, 04:06

Mas, никогда не слышал поговорку, что утро вечера мудренее? :) Там всего 90К. А если ты решил скачать в полном разливе, то нечего на зеркало пенять :)
Даже самый дурацкий замысел можно воплотить мастерски
Mas
Сообщения: 7
Зарегистрирован: 08 мар 2004, 02:31
Контактная информация:

08 мар 2004, 04:11

AiK, да немного я протупил :-) Надо идти спать. Так как там на счет MAPIInitialize и всего, что к этому прилогается. Не слышал часом?
Ответить