94hwan-PHP框架基本原理

Source:94hwan 与众不同  Author:网络部
2010-07-13 15:13

考慮通用性原因,目前已經停止單獨使用此類,也不建議在項目裏單獨使用郵件發送類,而是使用用戶中心的API通過統一的郵件隊列進行發送。

戶中心的API文件是:pub_user_api.php

其中發郵件的方法爲:

  1. /** 
  2.     * 發送郵件 
  3.     * @parem $to            目標郵箱 
  4.     * @parem $subject       郵件標題 
  5.     * @parem $body          郵件內容 
  6.     * @parem $app           應用標識(這涉及發件人帳號) 
  7.     * @parem $level         緊急程度(1爲立即,其它爲隊列) 
  8.     * @parem $failed_resend 失敗後是否重發 0|1 
  9.     * @return string     'true' 成功 'false' 失敗 
  10.     */ 
  11.     public function send_mail( $to$subject$body$app=''$level=1, $failed_resend=0  ) 
  12.     { 
  13.         $rs = $this->_call_api_method('sendMail'array('to'=>$to'subject'=>$subject'body'=>$body'app'=>'915'
  14.                                       'level'=>$level'failed_resend'=>$failed_resend), 'post' ); 
  15.         return $rs
  16.     } 

使用方法:

$pua = new pub_user_api('', '', false);

$pua->send_mail( $to, $subject, $body, 'wo');

其中 app ID 可以向相关管理人员索取。

...