配置 sendmail on mac os x

来源:互联网 发布:禁枪国家知乎 编辑:程序博客网 时间:2024/05/12 09:12

Unable to send email using PHP mail()? Learn how to configure sendmail on mac os x…

Open up /etc/php.ini and set the sendmail_path:

1sendmail_path = "/usr/sbin/sendmail -t -i"

then restart apache:

1apachectl restart

if you try sendmail…

1sendmail

you will get an error:

1sendmail: fatal: chdir /Library/Server/Mail/Data/spool: No such file or directory

so, to fix this, we’ll need to create the directory /Library/Server/Mail/Data/spool:

(make sure you are root)

1mkdir -p /Library/Server/Mail/Data/spool

next, we need to tell postfix to set the correct permissions:

1/usr/sbin/postfix set-permissions

and restart postfix:

1/usr/sbin/postfix start

You can now send email using mail()!

原创粉丝点击