我在MAMP PRO 4.2 (9213)
MacOS Sierra
上使用PHP 7.1.8
。
在后缀部分,我在my_domain.com
填写了domain name for outgoing messages
,我检查了take postfix in GroupStart
。
调用该短片段(适用于其他服务器)我没有收到任何电子邮件(test@example.com
是我自己电子邮件的占位符):
<?php
$to = "test@example.com";
$subject = "Test";
$mail = "Hello, this is a test!";
mail($to,$subject,$mail);
?>
我做错了什么?如何使PHP mail()工作?
答案 0 :(得分:0)
MAMP Pro禁用邮件功能。
由于各种原因,邮件功能非常糟糕,尤其是它发送的电子邮件通常被商业电子邮件服务提供商视为垃圾邮件。
您应该考虑使用mailjet(每月提供6,000封免费电子邮件)或sendGrid等电子邮件服务来发送电子邮件。