Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.20;
Скачать: CL | DM;

Вниз

Как модифицировать код, чтобы письма шли с определенного ящика?   Найти похожие ветки 

 
CCili   (2007-04-26 16:49) [0]

Для себя пишу маленькую программу.  Нашел код, чтобы через Outlook скидывать письма. Код такой:
function SendMail(const AFrom, ADest, ASubject, AText, AFileName: String): Integer;
var
 VMessage: TMapiMessage;
 VRecipient,
 VSender: TMapiRecipDesc;
 VFileAtt: TMapiFileDesc;
begin

 FillChar(VSender, SizeOf(VSender), 0);
 VSender.ulRecipClass := MAPI_ORIG;
 VSender.lpszName := PChar(AFrom);
 VSender.lpszAddress := PChar(AFrom);

 FillChar(VRecipient, SizeOf(VRecipient), 0);
 VRecipient.ulRecipClass := MAPI_TO;
 VRecipient.lpszAddress := PChar(ADest);

 if AFileName <> ""
 then begin
   FillChar(VFileAtt, SizeOf(VFileAtt), 0);
   VFileAtt.nPosition := ULONG(-1);
   VFileAtt.lpszPathName := PChar(AFileName);
 end;
 FillChar(Result, SizeOf(Result), 0);

 with VMessage do begin
   lpszSubject := PChar(ASubject);
   lpszNoteText := PChar(AText);
   lpOriginator := @VSender;
   nRecipCount := 1;
   lpRecips := @VRecipient;
   nFileCount := 1;
   lpFiles := @VFileAtt;
 end;
 Result := MapiSendMail(0, Application.Handle, VMessage,  MAPI_NEW_SESSION,
0);
end;

Проблема в том, что письмо уходит с учетной записи, которая указана по умолчанию, а необходимо отправлять с другой учетной записи. Поменять учетную запись и поставить по умолчанию другой ящик не очень удобно по целому ряду причин. Можно поменять код, чтобы письма шли с определенной учетной записи?


 
Ega23 ©   (2007-04-26 16:54) [1]


> Можно поменять код, чтобы письма шли с определенной учетной
> записи?


Можно.
Меняй.


 
CCili   (2007-04-26 16:58) [2]

Если можно код подскажите. Заранее спасибо.


 
CCili   (2007-04-27 17:26) [3]

Не верю, что никто не знает. Подскажите, а? Очень нужно.



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

Текущий архив: 2007.05.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.034 c
1-1174400113
San ciz
2007-03-20 17:15
2007.05.20
Рамка формы в нестандартных местах)


4-1166551928
2expres
2006-12-19 21:12
2007.05.20
Помогите в Delphi организовать таймер на 10мс


15-1177139464
SerJaNT
2007-04-21 11:11
2007.05.20
PHP: Call to a member function ...


9-1149824458
tButton
2006-06-09 07:40
2007.05.20
откопал =)


1-1174502110
Михаил Н
2007-03-21 21:35
2007.05.20
Работа с типизированным файлом