PeopleSoft中提供有多种发送邮件的方法来满足用户发送邮件,我所知晓的有SendMail()、send()、调用Java类。
一、系统方法SendMail()
SendMail()为系统方法,用户可直接使用,但使用之前首先需要配置psappsrv.cfg里面的SMTP信息,如SMTP服务器IP,端口,发送邮箱等信息。
&MAIL_FLAGS = 0;
&MAIL_TO = “test@163.com”;
&MAIL_CC = “”;
&MAIL_BCC = “”;
&MAIL_SUBJECT = “mail subject”;
&MAIL_TEXT = “Hello,world”;
&MAIL_FILES = “c:\mydocs\resume.doc;c:\mydocs\coverlet.doc”;
&MAIL_TITLES = “My CV;READ ME”;
&MAIL_SENDER = “MyEmail@Yahoo.com”;
&RET = SendMail(&MAIL_FLAGS, &MAIL_TO, &MAIL_CC, &MAIL_BCC, &MAIL_SUBJECT, &MAIL_TEXT, &MAIL_FILES, &MAIL_TITLES, &MAIL_SENDER);
if not (&RET = 0) then
WinMessage(“Return status from mail = ” | &RET);
end-if;
二、Send()
Send