Heim > Backend-Entwicklung > PHP-Tutorial > 有人写过用pear的mail的mail类发送带附件的邮件程序吗?可以给小弟我个例子吗

有人写过用pear的mail的mail类发送带附件的邮件程序吗?可以给小弟我个例子吗

WBOY
Freigeben: 2016-06-13 10:05:57
Original
903 Leute haben es durchsucht

有人写过用pear的mail的mail类发送带附件的邮件程序吗?可以给我个例子吗?
利用pear中的Mail.php
require_once   '/var/php/lib/php/Mail.php ';

$conf[ 'mail ']   =   array(
                'host '           =>   '163.com ',                                 //smtp服务器地址,可以用ip地址或者域名
                'auth '           =>   true,                                                   //true表示smtp服务器需要验证,false代码不需要
                'username '   =>   'abc ',                                           //用户名
                'password '   =>   'abc '                                             //密码
                );

/***
    *   使用$headers数组,可以定义邮件头的内容,比如使用$headers[ 'Reply-To ']可以定义回复地址
    *   通过这种方式,可以很方便的定制待发送邮件的邮件头
    ***/
$headers[ 'From ']         =   '[email protected] ';                             //发信地址
$headers[ 'To ']             =   [email protected];                             //收信地址
$headers[ 'Subject ']   =   'hello,everyone ';                     //邮件标题
$mail_object   =   &Mail::factory( 'smtp ',   $conf[ 'mail ']);

$body   =   "哈哈。。我成功了!!!! ";                                                                                   //邮件正文

$mail_res   =   $mail_object-> send($headers[ 'To '],   $headers,$body);                 //发送

if(   PEAR::isError($mail_res)   ){                                                   //检测错误
                die($mail_res-> getMessage());
}   else   {
        echo   "send   successful! ";
}
?>

我用上面的发送成功,可是如果有附件就不知道怎么做了,各位大侠帮我看看啦

------解决方案--------------------
要使用 PEAR 的 MIME 处理类...

至于怎么处理.
你需要掌握一些SMTP 以及相关RFC协议.
------解决方案--------------------
用JSP寫的~~
有~~

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage