我有一个Laravel网络应用程序,希望在用户执行某个罕见操作时收到通知。我已经为此设置了日志记录,但日志是悄悄地写到一个文件,我想一些东西,通知我检查日志-理想的是一个自动的电子邮件,我可以在应用程序内触发转到我的Zoho托管的电子邮件(所以Outlook/Gmail垃圾邮件过滤器应该不是问题)问题是Laravel似乎没有任何简单的方法来发送一封快速的纯文本电子邮件,而不创建一个完整的类,视图和可能的控制器。
这真的不可能吗?还是我错过了什么?这个网络应用程序是托管在DigitalOcean droplet上的,所以设置它为sendmail
之类的东西应该不是问题。
1条答案
按热度按时间kwvwclae1#
您可以使用
Mail::raw
发送一个普通的、无类/无视图的消息。如果你想要一个更复杂的电子邮件,你可以考虑
Mail::plain
,它将接受一个视图,绑定,但不需要一个Mailable类。不过,就个人而言,我更喜欢任何程序化的邮件都是真实的的可邮寄的,即使它很少见。它们只在必要时加载,将它们放在邮件文件夹中可以让您的应用可能发送的邮件更加清晰。