1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php 发邮件附件 php发送电子邮件附件

php 发邮件附件 php发送电子邮件附件

时间:2023-06-04 08:47:29

相关推荐

php 发邮件附件 php发送电子邮件附件

如何发送电子邮件与简历附件,

我从这个地方采取片段Click here

在这个网站上,片段工作正常,

即使我收到邮件,但附件不起作用,与0kb不同的是

大小文件,该片段中的问题是什么,

function mail_attachment($to, $subject, $message, $from, $file) {

// $file should include path and filename

$filename = basename($file);

$file_size = filesize($file);

$content = chunk_split(base64_encode(file_get_contents($file)));

$uid = md5(uniqid(time()));

$from = str_replace(array("\r", "\n"), '', $from); // to prevent email injection

$header = "From: ".$from."\r\n"

."MIME-Version: 1.0\r\n"

."Content-Type: multipart/mixed; boundary=\"".$uid."\"\r\n\r\n"

."This is a multi-part message in MIME format.\r\n"

."--".$uid."\r\n"

."Content-type:text/plain; charset=iso-8859-1\r\n"

."Content-Transfer-Encoding: 7bit\r\n\r\n"

.$message."\r\n\r\n"

."--".$uid."\r\n"

."Content-Type: application/octet-stream; name=\"".$filename."\"\r\n"

."Content-Transfer-Encoding: base64\r\n"

."Content-Disposition: attachment; filename=\"".$filename."\"\r\n\r\n"

.$content."\r\n\r\n"

."--".$uid."--";

return mail($to, $subject, "", $header);

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。