我正在尝试通过 laravel 发送邮件。没有 Laravel 对我来说没有问题
$headers = "From: ".FROM_MAIL;
mail(TO_MAIL, "Subject", "Text", $headers);
在 Laravels .env 文件中,我必须设置一些凭据,但我真的需要这样做吗?因为它似乎可以使用服务器中任何位置设置的默认凭据。
所以我的问题是:如何正确配置 .env 文件?
如果我什么都不设置:
MAIL_DRIVER=
MAIL_HOST=
MAIL_PORT=
MAIL_USERNAME=
MAIL_FROM_ADDRESS=mail@hoster.com
MAIL_PASSWORD=
MAIL_ENCRYPTION=
MAIL_FROM_NAME="From Name"
我收到以下错误: Too few arguments to function Illuminate\Support\Manager::createDriver(), 0 passed in /mnt/web409/e0/11/59802411/htdocs/test/crm/vendor/laravel/framework/src/Illuminate/Support/Manager.php on line 96 and exactly 1 expected
仅供参考:我正在使用 Strato 的服务器!
感谢您的帮助!
翻过高山走不出你
泛舟湖上清波郎朗