我有一个使用 smtp 驱动程序发送多封电子邮件的应用程序。但是在某些时候,我不知道为什么,一些域停止接收来自应用程序的电子邮件。
因此,我将驱动程序更改为sendmail
并更改发送的电子邮件。
在我的 Mac 中工作正常,但是当我尝试将其传递给 Windows 服务器时,我必须更改配置 sendmail 路径并返回错误。
在我的app/config.php
我将驱动程序更改smtp
为sendmail
并将发送邮件路径更改为'sendmail' => '\"C:\xampp\sendmail\sendmail.exe\" -t',
. 接下来我转到 php.ini 并添加以下内容:
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
并且.env
我还更改了驱动程序名称。
现在我有这个错误,我不明白为什么:
Process could not be started ['\"C:\xampp\sendmail\sendmail.exe\"' is not recognized as an internal or external command, operable program or batch file.
任何人都可以帮助我吗?首先,我不明白为什么人们会收到电子邮件,而现在却没有。以及如何解决此错误。
谢谢