1
313
我同意@mihaiorga在评论中使用PHPMailer脚本。你听起来好像是因为你想要更简单的选择而拒绝它。相信我,伙计
这是一个非常容易的选择,与尝试自己使用PHP的内置功能相比有很大的差距
要使用PHPMailer,请执行以下操作:
现在,发送带有附件的电子邮件从疯狂的困难变成了难以置信的简单:
就这一行
如果你用PHP的
|
2
191
您可以尝试使用以下代码:
编辑日期:2018年6月14日 使用
|
3
134
PHP 5.5.27安全更新
|
4
22
Swiftmailer
是另一个易于使用的脚本,它可以自动保护
email injection
使依恋变得轻而易举。我也强烈反对使用PHP的内置
使用:
更多信息和选项可在 Swiftmailer Docs . |
5
17
如您所见,发送带有附件的电子邮件很容易实现。在前面的示例中,我们有multipart/mixed MIME类型,其中有multipart/alternative MIME类型,它指定电子邮件的两个版本。为了在邮件中包含附件,我们将指定文件中的数据读入一个字符串,用base64对其进行编码,将其拆分成更小的块,以确保它与MIME规范相匹配,然后将其作为附件包含。 取自 here |
6
9
这对我有用。它还附加了多个附件。容易地
|
7
7
在处理了一段时间格式不好的附件之后,我使用了以下代码:
|
8
6
工作理念:
|
9
6
以上答案都不适合我,因为他们指定的附件格式(
|
10
2
|
11
2
HTML代码:
|
12
1
最后我编写了自己的电子邮件发送/编码功能。这对我发送PDF附件很有效。我没有在生产中使用其他功能。 注意:尽管规范非常强调必须使用\r\n来分隔标头,但我发现它只在使用PHP\u EOL时才起作用。我只在Linux上测试过这个。基督教青年会
|
13
-1
他开始我做一个功能邮件附件,以后可以调用。他后来用他的附件代码做了。
他在他的网页上有更多的细节,并在评论部分回答了一些问题。 |
14
-1
100%的工作理念是用php发送带有附件的电子邮件:
我用这段代码发送带有附件的谷歌smtp邮件。。。。 注意:从此处下载PHPMailer库-> https://github.com/PHPMailer/PHPMailer |
Softly · 单选按钮未按预期取值 1 年前 |
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
assembler · Nextjs没有处理发布请求 1 年前 |
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
Toniq · javascript为php保存多维数组 1 年前 |