使用php通过smtp发送邮件新手指南
费时费神的在本文里去讨论底层的代码,有精神去研究的话,自己找代码来研究吧。现在继续跟我走,我们来点实际的代码来说明如何使用php发送邮件,采用的类是PEAR::Mail。 [code:1:c9547ed7fa]<?php require_once ''Mail.php''; $conf[''mail''] = array( ''host'' => ''xx.xx.xx.xx'', //smtp服务器地址,可以用ip地址或者域名 ''auth'' => true, //true表示smtp服务器需要验证,false代码不需要 ''username'' => ''tester'', //用户名 ''password'' => ''retset'' //密码 ); /*** * 使用$headers数组,可以定义邮件头的内容,比如使用$headers[''Reply-To'']可以定义回复地址 * 通过这种方式,可以很方便的定制待发送邮件的邮件头 ***/ $headers[''From''] = ''tester@domain.com''; //发信地址 $headers[''To''] = ''tester@domain.com''; //收信地址 $headers[''Subject''] = ''test mail send by php''; //邮件标题 $mail_object = &Mail::factory(''smtp'', $conf[''mail'']); $body = <<< MSG & |
查看所有评论
