这是我的PHP代码:
var href = https://www.mailinator.com/key/url?url=https%3A//test.eu/api/
var res = href.replace(\https%3A\/\/test.eu\g', 'localhost:3000');
这是我的Gmail收件箱中的样子:
这就是我想要的样子:
这是我在Gmail中单击“显示原始邮件”时看到的内容:
$mail = new PHPMailer();
$mail->AddAddress('neubert@neubert.com');
$mail->SetFrom('neubert@neubert.com');
$mail->Subject = 'Attachment Test ' . mt_rand(1, 10000000);
$mail->Body = 'See attached!';
$mail->AddStringAttachment('hello, world!', 'test.txt', 'base64', 'application/csv');
$mail->Send();
根据composer.lock,我正在使用v6.0.5。
有什么想法吗?
答案 0 :(得分:1)
我有一个可能的原因-PHPMailer的MIME边界总是 以b1
,b2
,b3
开头-但您的电子邮件开头是{{ 1}},所以我怀疑您有一些防病毒软件会干扰您的访问量。
答案 1 :(得分:0)
使mime类型(最后一个参数)为'text / csv',并将文件名更改为test.csv。还提供一个逗号分隔的字符串作为第一个参数,以使所有输入参数均有效。