Главная страница
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.048 c
6-1163510799
DVM
2006-11-14 16:26
2007.05.20
Отправка письма через Winsock, искажается поле Subject


2-1177742275
DelphiLexx
2007-04-28 10:37
2007.05.20
Запретить Delphi удалять мои дерективы в dpr-файле


15-1176963350
Pazitron_Brain
2007-04-19 10:15
2007.05.20
Ищется память для ноутбука


15-1177089238
фывов
2007-04-20 21:13
2007.05.20
Как правильно прописать путь к PHP-скрипту?


1-1174416311
Malik
2007-03-20 21:45
2007.05.20
Масштабирование StringGrid a перед распечаткой