問題は、Magento がメールを送信しないことから始まり、デバッグ中に次のようになりました。
PHP のメール機能を使用する場合、$to に Name が含まれていると失敗します。
<?php
$to = '<myname@gmail.com>'; //Works fine
$to = 'myname@gmail.com'; //Works fine
$to = 'Myname <myname@gmail.com>'; // This doesn't work! No mail and getting "delivery failed";
$subject = "Test";
$body = "How are you?";
if (mail($to, $subject, $body)) {
echo("Message successfully sent!");
} else {
echo("Message delivery failed...");
}
?>
これはホストされたアカウントなので、sendmail やその他の構成にはアクセスできません。