• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

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

php 搞代码 3年前 (2022-01-25) 37次浏览 已收录 0个评论

有人写过用pear的mail的mail类发送带附件的邮件程序吗?可以给我个例子吗?
利用pear中的Mail.php
<?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! “;
}
?>

我用上面的发送成功,可是如果有附件就本%文来源gaodaimacom搞#^代%!码网@搞代gaodaima码不知道怎么做了,各位大侠帮我看看啦

——解决方案——————–
要使用 PEAR 的 MIME 处理类…

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


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:有人写过用pear的mail的mail类发送带附件的邮件程序吗?可以给小弟我个例子吗

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址