新模組-EEP Mail功能簡介 |
|
t0922610976
一般會員 ![]() ![]() 發表:11 回覆:16 積分:15 註冊:2003-09-02 發送簡訊給我 |
EEP Mail功能簡介 【功能】
在Server端發Mail的ServerMethod,是利用Indy元件組所提供的Mail元件整合運用而成。目前存放的Server Package為sDownLoadFile.bpl,ServerMethod名稱為SendMail。 【輸入參數】
1. ToAddress:收件者。
2. Title:主旨。
3. Content:內文。
4. CCAddress:密件副本收件者 (多收件者以 ';' 隔開)。
5. AttachFiles:附件 (多附件以 ';' 隔開, 只輸入檔名,不用輸入路徑,Server端傳檔必須先 Upload 到 AP Server 的指定目錄下)。 【傳回值】
成功:傳回 ''。
失敗:傳回錯誤訊息。 【前端範例程式】
procedure TfmTestWordPic.Button2Click(Sender: TObject);
var
ResultString : String;
v : variant;
i : integer;
begin
inherited;
ResultString := '';
v := VarArrayOf(['test@dbtools.com',
'Email-test:主旨',
'Email-test:內文',
'joylin911@hotmail.com',
'a.txt;b.txt']);
for i := 1 to 5 do
begin
ResultString := CallServerMethod('sDownLoadFile', 'SendMail', v);
end;
if ResultString<>'' then showmessage(ResultString);
ShowMessage('寄完了!!!')
end; 【注意事項】
1. AppSrv.ini 裡面必須增加以下設定
[DownLoadDir]
AttachFilePath='C:\Program Files\EEP\UApSrv\Client DownLoad Files\CEC\Attach' [MailSetting]
DNS_Host=192.168.200.210
SMTP_SERVER=infolight.com.tw
UserMailAccount=test@infolight.com.tw
AliasName=阿諾史瓦辛卓
test
PassWord=
ReplyAccount=test@infolight.com.tw
AUTHENTYPE=Y 說明 :
1. AttachFilePath:附件的存放目錄。
2. DNS_Host:指定 DNS Host。
3. SMTP_SERVER:指定SMTP SERVER。
4. UserMailAccount:指定寄件者Mail Account。
5. AliasName:指定寄件者別名。
6. UserID:指定寄件者帳號。
7. PassWord:指定寄件者密碼。
8. ReplyAccount:指定回覆帳號。
9. AUTHENTYPE:指定是否驗證。
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |