ホームページ > php教程 > php手册 > PHP使用pear自带的mail类库发邮件的方法,pear类库

PHP使用pear自带的mail类库发邮件的方法,pear类库

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-13 08:58:24
オリジナル
975 人が閲覧しました

PHP使用pear自带的mail类库发邮件的方法,pear类库

本文实例讲述了PHP使用pear自带的mail类库发邮件的方法。分享给大家供大家参考。具体如下:

这里用pear自带的mail类库发邮件,可以用pear install 命令来安装对应的库

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

body = "<a href='http://www.baidu.com/' target='_blank'>点我重新生成密码</a>";

sendMail_smtp("xxxxxxxx@qq.com",'测试',$body);

function sendMail_smtp($smtpemailto,$mailsubject,$mailbody){

 //error_reporting(7);

 require_once 'Mail.php';

 require_once 'Mail/mime.php';

 $from = 'admin@xxx.com';

 $to = $smtpemailto;

 $password = 'xxxxxx';

 $mail_config=array(

   "host"=>"smtp.ym.163.com",

   "port"=>25,

   "auth"=>true,

   "username"=>$from,

   "password"=>$password,

   "from"=>$from,

 );

 $hdrs = array(

   'From'=>$from,

   'To' => $to, //收信地址

   'Subject'=>$mailsubject

 );

 $mime = new Mail_mime();

 //$mime->setTXTBody($text);

 //添加附件

 //$mime->addHTMLImage('php.gif','image/gif','12345',true);

 $mime->_build_params['html_charset'] = "utf-8";//设置编码格式

 $mime->_build_params['head_charset'] = "utf-8";//设置编码格式

 $mime->setHTMLBody($mailbody);

 $body = $mime->get();

 $hdrs = $mime->headers($hdrs);

 $mail = Mail::factory('smtp',$mail_config);

 $succ = $mail->send($to,$hdrs,$body);

 if (PEAR::isError($succ))

 {

  //echo 'Email sending failed: ' . $succ->getMessage();

  $err = 'Email sending failed: ' . $succ->getMessage();

  $content = $to."\\t".date('Y-m-d H:i:s')."\\t ".$err." \\r\\n" ;

 }

 else

 {

  //$content = $to."\\t".date('Y-m-d H:i:s')."\\t Email sent succesfully \\r\\n" ;

  return true;

 }

}

ログイン後にコピー

希望本文所述对大家的php程序设计有所帮助。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート