代码之家  ›  专栏  ›  技术社区  ›  Lovelock

Laravel 5.6邮件假装功能?

  •  1
  • Lovelock  · 技术社区  · 6 年前

    我正在使用Laravel 5.6(Spark 6.0)和事件和通知设置进行一些测试。

    我不想在每次测试时都发送电子邮件,有没有办法在测试时关闭它?

    通过谷歌搜索向邮件配置添加“prepend”值:

    'pretend' => env('MAIL_PRETEND', true)
    

    然而,这似乎不起作用,我在Laravel文档中找不到任何关于它的内容。在l5.6中仍然有这样做的方法吗?

    编辑:我的意思是,邮件仍然是通过电子邮件发送的。

    谢谢

    1 回复  |  直到 6 年前
        1
  •  5
  •   Parth Pandya isubodh    6 年前

    为了在每次测试时停止发送邮件,您可以切换mail\u驱动程序设置。

    如果用于测试,请将设置设置为 MAIL_DRIVER=log 对于一般用途,将其设置为 MAIL_DRIVER=smtp