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

Вниз

Нужна процедура отправки письма за деньги   Найти похожие ветки 

 
barakuda   (2008-05-19 12:22) [0]

добрый день...

Хочу за небольшую символическую плату заказать процедуру
отправки письма при помощи MAPI и почтового клиента по умолчанию...

!!! ПИСЬМО ДОЛЖНО ГЕНЕРИРОВАТЬСЯ с ПАРАМЕТРОМ "УВЕДОМЛЕНИЯ О ПРОЧТЕНИИ"!!!!

Заранее благодарен...


 
Дмитрий С   (2008-05-19 12:25) [1]

Нафига процедуре деньги? =)


 
barakuda   (2008-05-19 12:33) [2]

извиняюсь.. неправильно сформулировал тему...


 
Дмитрий С   (2008-05-19 12:39) [3]


> barakuda

Неужели так сложно кинуть пару компонент на форму и 10 минут почитать инет на тему "УВЕДОМЛЕНИЯ О ПРОЧТЕНИИ"?


 
barakuda   (2008-05-19 12:40) [4]

а вы думаете я сразу сюда пришол....

три дня уже на это потратил...


 
Rouse_ ©   (2008-05-19 12:40) [5]

MAPI_RECEIPT_REQUESTED заполняй в MapiMessage (Simple MAPI) и всего делов...


 
barakuda   (2008-05-19 12:42) [6]

       Mess : TMapiMessage;
       Rec  : TMapiRecipDesc;
       temp : string;
Begin
   Rec.lpszName:=Pchar(who);
   Rec.lpszAddress:=Pchar(whom);
   Rec.ulEIDSize:=0;
   Rec.lpEntryID:=nil;
   Rec.ulReserved:=0;
   Rec.ulRecipClass:=MAPI_TO;
   Mess.ulReserved:=0;
   Mess.lpszSubject:=Pchar(Tema);
   Mess.lpszNoteText:=Pchar(messag);
   Mess.lpOriginator:=nil;
   Mess.nRecipCount:=1;
   Mess.lpRecips:=@Rec;
   Mess.lpszMessageType:=nil;
   Mess.lpszDateReceived:=nil;
   Mess.lpszConversationID:= "";
   Mess.flFlags:=MAPI_RECEIPT_REQUESTED; {тут указываю уведомление}
   Mess.nFileCount:=0;
   Mess.lpFiles:=nil;
 if sender=true then
   Result:= MapiSendMail(0,0, Mess , 0  ,0);
end;


Не катит.. уведомления нет


 
Rouse_ ©   (2008-05-19 12:46) [7]


> A receipt notification is requested. Client applications
> set this flag when sending a message
.

Отправку сделал?


 
Rouse_ ©   (2008-05-19 12:48) [8]

Кстати, а почему MapiLogon не делаешь? Я в свое время нарывался на глюки с отправкой когда автологон происходил...


 
Anatoly Podgoretsky ©   (2008-05-19 12:52) [9]

> barakuda  (19.05.2008 12:42:06)  [6]

Покажи заголовок письма.
Уведомление о прочтение можно получить, только если реципиент согласится его написать.


 
barakuda   (2008-05-19 13:01) [10]

процедура пишется для программы, в которой ответить уведомлением в интересай реципиента

а как получить/посмотреть заголовок???


 
Rouse_ ©   (2008-05-19 14:18) [11]


> а как получить/посмотреть заголовок???

Сохрани письмо в виде EML файла и открой блокнотом. А вообще аутлук и бат содержут в себе опцию просмотра заголовка письма.


 
ZeroDivide ©   (2008-05-19 14:40) [12]


> Хочу за небольшую символическую плату заказать процедуру
> отправки письма при помощи MAPI и почтового клиента по умолчанию.
> ..


Нафиг-нафиг это MAPI. С ним много различного геморроя, начиная от самого главного - необходимость клиенту иметь установленный MAPI-Provider, этот MAPI-Provider еще и настроен должен быть на какой нибудь почтовый сервер и клиент должен иметь там аккаунт... заканчивая особенностями реализации MAPI в различных почтовых клиентах.

Лично я от MAPI отказался в пользу Клиент-Web сервер-Создание и отправка письма на сервере. Т.е. клиенту, чтобы отправить письмо даже не нужно иметь собственного почтового ящика.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.06.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.042 c
2-1212337033
Ceil
2008-06-01 20:17
2008.06.29
Подскажите


2-1212150966
Mozgan
2008-05-30 16:36
2008.06.29
Memo и SMTP


11-1190645841
mdw
2007-09-24 18:57
2008.06.29
ListView + lvoOwnerData + темы


15-1210697006
Ega23
2008-05-13 20:43
2008.06.29
Филосовский вопрос


2-1212319062
Kiril
2008-06-01 15:17
2008.06.29
Сколько пользователей "потянет" Delphi (ADO) + Access?





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