0

我有一个使用 smtp 驱动程序发送多封电子邮件的应用程序。但是在某些时候,我不知道为什么,一些域停止接收来自应用程序的电子邮件。

因此,我将驱动程序更改为sendmail并更改发送的电子邮件。

在我的 Mac 中工作正常,但是当我尝试将其传递给 Windows 服务器时,我必须更改配置 sendmail 路径并返回错误。

在我的app/config.php我将驱动程序更改smtpsendmail并将发送邮件路径更改为'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.

任何人都可以帮助我吗?首先,我不明白为什么人们会收到电子邮件,而现在却没有。以及如何解决此错误。

谢谢

4

0 回答 0