<?php
$mailto="[email protected]";$mailtitle="title";
$mailcontent=chunk_split(base64_encode("mailbody"));
$mailfrom="From:[email protected]";
//
$boundary = "----=_Part_26444_27094804.1279508342859";
$headers = "$mailfrom\nMIME-Version: 1.0\nContent-Type: multipart/mixed;\n\tboundary=\"$boundary\"\n";
$fileName = "test.rar";
$fp = fopen($fileName, "r");
$read = fread($fp, filesize($fileName));
$read = base64_encode($read);
$read = chunk_split($read);
$body = "------=_Part_26446_25430630.1279508342859
Content-Type: text/plain; charset=gbk
Content-Transfer-Encoding: base64$mailcontent
------=_Part_26444_27094804.1279508342859
Content-Type: application/octet-stream; name=\"$fileName\"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=\"$fileName\"$read
------=_Part_26444_27094804.1279508342859--
";
mail($mailto, $mailtitle, $body, $headers)
?>
代码如上,但是收不到带附件的邮件
$mailto="[email protected]";$mailtitle="title";
$mailcontent=chunk_split(base64_encode("mailbody"));
$mailfrom="From:[email protected]";
//
$boundary = "----=_Part_26444_27094804.1279508342859";
$headers = "$mailfrom\nMIME-Version: 1.0\nContent-Type: multipart/mixed;\n\tboundary=\"$boundary\"\n";
$fileName = "test.rar";
$fp = fopen($fileName, "r");
$read = fread($fp, filesize($fileName));
$read = base64_encode($read);
$read = chunk_split($read);
$body = "------=_Part_26446_25430630.1279508342859
Content-Type: text/plain; charset=gbk
Content-Transfer-Encoding: base64$mailcontent
------=_Part_26444_27094804.1279508342859
Content-Type: application/octet-stream; name=\"$fileName\"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=\"$fileName\"$read
------=_Part_26444_27094804.1279508342859--
";
mail($mailto, $mailtitle, $body, $headers)
?>
代码如上,但是收不到带附件的邮件
解决方案 »
- php抓取天气预报接口数据问题,求指点
- 本地虚拟主机访问速度慢
- print <<<EOT 出现提示Parse error: syntax error, unexpected $end in 如何解决?
- 能否把一段话,变成一个数组?
- PHP中有没有相当于ASP的<%=内容%>的功能
- 急急急!正则小问题
- JSP中关于页面转发标签<jsp:forward>中的参数问题
- 用php开发的一个网站数据库是ORACLE的安装在HP的服务器上(做镜像)后浏览网页的速度很慢,请问这是什么原因?
- 有人做过银行接口的近来帮下忙,小弟感谢不尽
- 我做了一个简单的WEB服务器,想做成能支持PHP脚本的,接口是自怎样的呀,
- 如何用正则或其他方法取得 <?xml version="1.0" encoding="utf-8"?> 中的 utf-8
- 做个小站,不知道该用哪个cms改
查看发送的http头以及body.对照smtp协议。