在 IIS 7 中发送邮件和接收邮件的 PHPMailer 要求是什么?


What are the PHPMailer requirement for sending mail and receiving mail in IIS 7

我正在运行安装了PHP和IIS 7.0的Windows 2008r2服务器,我想将phpmailer添加到我的IIS 7中,但我不确定我需要安装什么角色或功能

根据我的理解,要运行phpmailer,我只需要解压缩phpmailer文件夹并将所有文件放在我有一个网站的项目文件中,然后编辑一些命令。

但是,如果我必须发送电子邮件。我是否需要在 IIS 7 上安装 SMTP 功能?还是 PHP 在没有安装 SMTP 的情况下发送它?我还需要安装任何其他功能以确保它正常工作吗?

问是因为我无法成功安装SMTP或成功运行phpmailer,所以我想知道所有要求。

你必须安装某种形式的邮件服务器,最好是在php.ini中配置的。这并不意味着它必须在您的Windows服务器上运行,它只需要在某个地方运行并且可以访问所述服务器。因此,你可以有一个运行sendmail的Linux盒子,并告诉你的Windows PHP使用它来发送邮件。