【发布时间】:2012-11-20 01:14:29
【问题描述】:
我已经安装了TURNKEY LAMP(今天更新,2012 年 12 月 2 日)。它与 Oracle VM VirtualBox 一起使用。 此虚拟服务器具有 linux、apache、php、mysql 和 Postfix MTA(绑定到 localhost),以允许从 Web 应用程序发送电子邮件。
问题是我无法使用 Postfix 发送邮件,因为我不知道要使用哪个用户名或密码,或者端口。
我用于发送邮件SwiftMailer,带有 PHP 代码。 我已使用我的网站服务器之一成功发送邮件:
// Create the Transport
$transport = Swift_SmtpTransport::newInstance('localhost', 465, 'ssl')
->setUsername('myusername@mywebsite.net')
->setPassword('mypassword')
;
或使用我的 gmail 帐户:
// Create the Transport
$transport = Swift_SmtpTransport::newInstance('smtp.gmail.com', 465, 'ssl')
->setUsername('myusername@gmail.com')
->setPassword('mypassword')
;
Swiftmailer 支持 PostFix,它写在他们的文档中。
我从我的 Lamp 虚拟服务器使用 Postfix 邮件服务器接口。 Postfix mail Server interface
请问,你能告诉我如何使用这些发送邮件吗?
【问题讨论】:
-
我没有找到任何可以工作的代码,所以我退出了使用 Lamp 服务器。我成功地在我购买的另一台服务器上发送邮件。
标签: php lamp postfix-mta swiftmailer turnkeylinux.org