将PHP代码连接到Microsoft Outlook以发送电子邮件?

时间:2012-04-26 02:49:46

标签: php html email outlook

我目前的情况是

  1. 我正在使用XAMPP(Localhost)
  2. 阻止所有传出端口(gmail 25,465,587,hotmail等)
  3. 我想使用PHP连接到我自己的microsoft outlook,这样我就可以从我公司的电子邮件地址发送电子邮件。请尽可能帮忙,谢谢!

    我是否需要Mercury Server进行配置,因为我连接到microsoft outlook以发送电子邮件?

2 个答案:

答案 0 :(得分:2)

实际上您可以直接连接到Outlook。 对我来说,下一个代码只是开箱即用:

[COM_DOT_NET]
extension=php_com_dotnet.dll

请确保您已添加

Convert.FromBase64String()

在php.ini的末尾(在我的情况下,我有PHP 5.3)

答案 1 :(得分:1)

你没有用连接到邮件服务器的PHP连接到Outlook ...在这种情况下,我怀疑这将是Exchange。您可以使用SwiftMailerPHPMailerZend_Mail等程序包通过SMTP通过帐户发送邮件。因此,您可以使用与Outlook邮箱相同的凭据和设置...具体来说:SMTP服务器(传出服务器),端口,加密(ssl / tls)用户名,密码。

文档中的示例

  1. SwiftMailer
  2. PHPMailer
  3. Zend_Mail