gpt4 book ai didi

laravel - 电子邮件附件在 Laravel 4.2 中以纯文本形式出现在电子邮件正文中,而不是附加到电子邮件中

转载 作者:行者123 更新时间:2023-12-04 12:51:23 25 4
gpt4 key购买 nike

我正在尝试将 .gz 文件附加到数据库备份的电子邮件(通过 beanstalkd 队列)。电子邮件正在发送,但文件只是在电子邮件正文中作为纯文本。

这是电子邮件正文的示例:

--_=_swift_v4_1423559861_751dd26786296c2c903217a32b0dcd8e_=_ Content-Type: application/x-gzip; name=2015-02-09_sign_dev.sql.gz Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=2015-02-09_sign_dev.sql.gz H4sIAEPM2VQAA9RaW3faypJ+nv0rNE9OzjiZvqh18aystW0jMMQSMUgC9EJa3S1zkYAYEWN+/ZSE (cont) 

我试过在谷歌上环顾四周,两个月前有几次提到这个问题,但没有解决方案。最接近的解决方案是 mention of this issue on github但所有者表示,一旦发现此问题,就会恢复提交。

我所有的包裹都是最新的。我尝试了许多发送电子邮件的变体,包括不通过队列发送,但始终存在相同的问题。

相关脚本是:
Mail::queue('emails.db-backup', [], function ($message) use ($fullBackupPath, $backupFileName)
{
$message->to(Config::get('mail.backups.address'), Config::get('mail.backups.name'))
->subject('DB Backup')
->attach($fullBackupPath);
});

该 View 目前实际上是空白的,因此应该发送的只是一封带有附件的电子邮件。

任何帮助将不胜感激!

谢谢

最佳答案

一些新鲜的眼睛和一夜的 sleep ,我已经解决了这个问题。在电子邮件 View 中添加文本似乎解决了问题;一个简单而有效的解决方案。

关于laravel - 电子邮件附件在 Laravel 4.2 中以纯文本形式出现在电子邮件正文中,而不是附加到电子邮件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28430920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com