XAMPP OSX Lion 让邮件正常工作

Posted

技术标签:

【中文标题】XAMPP OSX Lion 让邮件正常工作【英文标题】:XAMPP OSX Lion get mail to work 【发布时间】:2011-10-31 07:14:13 【问题描述】:

虽然之前有人问过这个问题,但由于没有提供令人满意的答案,我想我会再次提出这个问题。

那么:如何使用 XAMPP 让 php 的邮件功能在 Mac(我使用的是 OS X Lion)上工作?

目前,我有以下 php.ini 配置:

[mail function]
; For Win32 only.
SMTP = smtp.server.xts
smtp_port = 25

; For Win32 only.
;sendmail_from = me@example.com
sendmail_from = user@server.xts

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
sendmail_path = /usr/sbin/sendmail -t -i

那么……为什么它仍然不起作用,我该如何解决?

【问题讨论】:

【参考方案1】:

我自己也需要这个,并在以下位置找到了答案:

http://mabblog.com/blog/2011/09/lion-smtp-postfix-relay-and-dreamhost/

我不会重复说明,但基本思想是 Lion 的 sendmail 命令只是后缀的包装器。因此,为了启用 sendmail,您必须配置 postfix 以将邮件中继到您有权使用的外部邮件服务器。

【讨论】:

在他们让您创建sasl_passwd的帖子中的步骤之后,您必须使用sudo chown root:wheel /etc/postfix/sasl_passwd将所有者更改为root

以上是关于XAMPP OSX Lion 让邮件正常工作的主要内容,如果未能解决你的问题,请参考以下文章

从 Localhost XAMPP OSX 发送电子邮件

XAMPP 发送邮件无法正常工作

在 OSX Lion 上将 mod_wsgi 安装到 XAMPP

mac osx lion xampp上的梨位置

如何在 XAMPP mac osx lion 中设置 memcache

缺少在 Mac OSX Lion/make 上安装 Qt