郵件系統通常採用smtp作為傳送協議,pop3作為接受協議(具體內容參考rfc821、rfc1225)。無論是發郵件,還是收郵件都必須要與郵件伺服器連線,再通過郵件資訊結構傳送郵件。vc裡提供了三個類cpop3(連線接受郵件伺服器)、csmtp(連線傳送郵件伺服器)、cmailmessage(郵件資訊結構)
下面是個例子,你參考一下!
//傳送郵件
void
ctestdlg::onbtnsendmail()
//傳送郵件
if(
!smtp.sendmessage(
&msg
) )
//斷開連線
if(
!smtp.disconnect()
)afxmessagebox(
_t(
"成功斷開與伺服器的連線! "
) );
}//接收郵件
void
ctestdlg::onbtnreceivemail()
//收取郵件
cmailmessage
msg;
if
(!pop3.getmessage(1,&msg))
//顯示郵件
m_mailbody=msg.m_sbody;
m_mailsubject=msg.m_ssubject;
m_from=msg.m_sfrom;
m_to= " ";
for
(int
a=0;
a a++)
m_to.trimright();
//斷開連線
if(
!pop3.disconnect()
)afxmessagebox(
_t(
"成功斷開與伺服器的連線! "
) );
updatedata(false);
}
phpMailer實現傳送郵件功能
require once phpmailer class.phpmailer.php require once phpmailer class.smtp.php mname this getparam mname cname this getparam cname email this getpar...
SAP ABAP實現傳送郵件功能
try.建立傳送請求 l send request cl bcs create persistent 設定傳送內容 l document cl document bcs create document i type raw i text i content i importance 1 i subj...
PHP傳送郵件功能實現
第一步 我用的是163郵箱傳送郵件,做乙個嘗試,在嘗試之前,需要要開啟163郵箱的授權碼如圖所示,請記住您的授權碼,將在之後的步驟中用到 第二步 第三步咱們該寫 了 html 對應的controller的php public functionchangepwd 傳送郵件來修改密碼 this disp...