问题标签 [laravel-mail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - How does Laravel schedule mails for later sending?
The Laravel Documentation describes the ability to schedule a mail for later delivery, with the following example:
No further configuration is mentioned in the documentation (no database tables or whatever seem to be required by that feature). But I'm wondering, how does that work? Where does Laravel stores the information for later retrieval.
Is this feature reliable for longer durations? I want to send a mail to the user 3 days after sign up. May there be the possibility that the mail gets lost? For example when restarting the server?
php - 向电子邮件发送通知
我在一个带有 laravel 框架的网站项目上工作,我希望在单击按钮时发送通知或者发送到用户的电子邮件
tnx 来帮助我
php - Laravel 5.4 发送带有附件错误的邮件 - 使用 Mailtrap.io
我正在尝试在开发环境中发送带有附件的电子邮件 -mailtrap
用于相同的用途。此附件可以是任何文件类型。但是,我总是最终收到错误:
我不知道我在哪里犯了什么错误,但我没有达到预期的结果,那就是发送带有附件的邮件。
附件文件位于public/email-attachments/
文件夹内
这是我到目前为止尝试过的源代码:
在routes/web.php
文件中:
我也尝试过发送邮件的旧方法,但没有成功:
更新 1:
这是.env
文件:
更新 2:
我只是在玩文件的上传和存储。然后将该文件作为附件调用并得出以下结论:
第一个。如果我上传文件 < 5 MB,则文件将作为附件发送,没有任何问题。
第二。如果我上传的文件 > 5 MB,我会收到以下错误:
以防万一,如果需要参考php.ini
我有以下配置php.ini
请帮我解决这个问题。非常感谢任何帮助。
laravel - 为什么 Laravel 会发送两次邮件?
我建立了一个联系表格,它发送两封电子邮件而不是一封。这是控制器:
这是 ClientContact 邮件类
这是我的测试环境,所以我通过 Mailtrap.io 捕获传出邮件,并且队列设置为同步。我已经尝试删除 Queueable 特征,但这并没有改变任何东西,因为它无论如何都没有排队。我也尝试将它放在队列中,当队列最终再次处理我的电子邮件时,收到两封已发送的电子邮件。
有任何想法吗?
laravel - Laravel 邮件无法附加图片?
我正在尝试使用 Spark Post 发送电子邮件
这是我得到的错误:
这是我的welcomeEmail.blade.php
这是 WelcomeEmail.php
和控制器:
laravel - Laravel 电子邮件,传递变量
我正在尝试在 Laravel 中构建电子邮件,但我遇到了问题,我想每周一发送电子邮件,因此我想将它作为命令触发并安排它(除非有更好的方法?)这是我的电子邮件:
在这一点上,$events 确实给我带来了一个收藏。
这是我的邮件视图:
和命令:
当我运行它时,我得到:
[ErrorException] 未定义变量:事件(查看:C:\xampp\htdocs\liveandnow\resources\views\emails\mondayEmail.blade.php)
[ErrorException] 未定义变量:事件
如何解决?这是正确的方法吗?或者你会做不同的事情。
php - Laravel 5.4 在 Markdown Mailable 中错误地混合 HTML 组件
我有普通的 Mailable,里面有一些硬编码的内容。
我已经发布了可邮寄的视图,将内容更改为 markdown 并替换->view
为->markdown
.
现在邮件已经很好地格式化了降价。
但是 Laravel 在编译该降价后会选择 HTML 组件定义,原因我无法想象。在它使用 Markdown 版本的消息之后,它在一个 Mailable Markdown 视图中混合了两种类型!
我试过了:
php artisan cache:clear
php artisan view:clear
- 将 markdown 添加到 html 组件 - 不会工作,Laravel 在 markdown 编译步骤之后使用它们
- 更改
->markdown
为->markdown
- 是的,它会给出关于不存在方法的错误
使用:PHP 7.0,Laravel 5.4.28
问:是否有任何 Laravel 全局设置会覆盖->markdown
调用?任何其他想法可能有什么问题?
laravel - 如何发送laravel重置密码电子邮件排队
我使用 laravel 5.4.20,我想让重置密码电子邮件排队。
我稍微定制了重置密码电子邮件(用于更改主题)。
首先我为它创建了通知:
然后我在我的应用程序/用户模型中使用了这个功能
电子邮件是正确的,它将发送。但现在我应该怎么做才能让这封电子邮件排队?谢谢你
laravel - Swift_TransportException 预期响应代码 250,但得到代码“535”,消息“535-5.7.8 用户名和密码不被接受
我正在尝试使用 laravel 5.4 发送电子邮件,但出现此错误。我尝试为我的帐户启用安全性较低的应用程序,但似乎没有什么对我有用。这是我的代码:
我的环境文件:
邮件.php
请提供任何帮助,在此先感谢
laravel - 如果结合 laravel 通知和 Laravel 可邮寄,为什么发件人的电子邮件中没有密件抄送?
我使用 Laravel 5.3
我的控制器是这样的:
我的通知是这样的:
我的邮件是这样的:
我结合了通知和可邮寄,因为 laravel 5.3 不支持密件抄送
它有效,但有一个缺点。电子邮件发件人没有密件抄送。例如,有 3 封密件抄送的电子邮件。它应该出现在发件人的电子邮件中(如果我单击gmail上的已发送邮件并单击详细信息,是否存在电子邮件密件抄送。但没有电子邮件密件抄送)
我在 env 中设置我的发件人电子邮件,如下所示:
如何在发件人电子邮件(已发送邮件)上显示密件抄送?
更新:
我将添加我的问题的详细信息
如果我像这样通过 gmail 发送邮件:
然后我检查来自电子邮件发件人的 gmail 上的已发送邮件菜单,结果如下:
看起来像密送电子邮件
如果我使用上面的代码从 Laravel 发送邮件,结果:
我检查来自电子邮件发件人的已发送邮件菜单,结果如下:
似乎没有电子邮件密件抄送
我想要的是:我想在 laravel 上的发件人电子邮件上显示密件抄送电子邮件
我该怎么做?