PowerBuilder 郵件會話物件MailSession

weixin_34119545發表於2010-02-01

物件:MailSession

作用:郵件會話物件MailSession是PowerBuilder非可視物件,對於建立MAPI會話。

 

例項:

//宣告
mailSession mSes
mailReturnCode mRet
mailMessage mMsg

 

//建立郵件會話物件
mSes = create mailSession

 

//登入會話
mRet = mSes.mailLogon(mailNewSession!)
IF mRet <> mailReturnSuccess! THEN
   MessageBox("郵件", '登入失敗.')
   RETURN
END IF

 

//郵件訊息mailMessage
mMsg.Subject  = "主題"
mMsg.NoteText = '內容'
mMsg.Recipient[1].name    = '接收者姓名'
mMsg.Recipient[1].address = '****@qq.com'

 

//傳送郵件
mRet = mSes.mailSend(mMsg)
IF mRet <> mailReturnSuccess! THEN
 MessageBox("郵件", '郵件傳送失敗')
   RETURN
END IF

 

//釋放
mSes.mailLogoff()
DESTROY mSes

 

注意:

用MailSession物件傳送郵件時,需要呼叫Outlook Express用於傳送資訊,並建立使用者和配置使用者的POP、SMTP伺服器。

相關文章