如何将PHPMailer与Outlook Exchange一起使用?

如何将PHPMailer与Outlook Exchange一起使用?,php,email,exchange-server,phpmailer,Php,Email,Exchange Server,Phpmailer,我已经到处搜索了一些关于用PHP发送电子邮件的信息,看来PHPMailer是一个不错的选择 我不太了解SMTP和邮件是如何生成的,所以我不知道如何开始 我的公司在后端使用Microsoft Exchange,在前端使用Microsoft Outlook 2007。我正试图编写一些PHP代码来利用它发送电子邮件,但我(令人惊讶地)在网上找不到任何关于如何做到这一点的信息 谁能给我指出正确的方向吗 更具体地说,PHPMailer示例列出了以下项目: $mail->isSMTP();

我已经到处搜索了一些关于用PHP发送电子邮件的信息,看来PHPMailer是一个不错的选择

我不太了解SMTP和邮件是如何生成的,所以我不知道如何开始

我的公司在后端使用Microsoft Exchange,在前端使用Microsoft Outlook 2007。我正试图编写一些PHP代码来利用它发送电子邮件,但我(令人惊讶地)在网上找不到任何关于如何做到这一点的信息

谁能给我指出正确的方向吗

更具体地说,PHPMailer示例列出了以下项目:

$mail->isSMTP();                                      // Set mailer to use SMTP
$mail->Host = 'smtp1.example.com;smtp2.example.com';  // Specify main and backup SMTP servers
$mail->SMTPAuth = true;                               // Enable SMTP authentication
$mail->Username = 'user@example.com';                 // SMTP username
$mail->Password = 'secret';                           // SMTP password
$mail->SMTPSecure = 'tls';                            // Enable TLS encryption, `ssl` also accepted
$mail->Port = 587;                                    // TCP port to connect to

但是,除了用户名和密码之外,我不知道在哪里可以找到这些信息。

这是在另一台计算机上还是在Windows服务器上运行PHP?打开outlook副本,转到“帐户设置”页面,您应该可以找到服务器名\端口。使用您自己的帐户可能不是最好的-我会建立一个新帐户以交换您的帐户thsi@Machavity这是在一台单独的计算机上-我无权访问我们公司的Windows服务器。@Dagon-我的目标是允许公司内的各种用户从他们自己在公司内的电子邮件地址发送来自此程序的电子邮件,不是来自标准化的
blahblah@company.com
电子邮件地址。这可能吗?@Dagon,我得到了这个疯狂的长URL。。。。这是正确的吗<代码>17268-998e-4a55-b85b-a70e8643421g@company.com