0

問題は、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 やその他の構成にはアクセスできません。

4

1 に答える 1

0

この特定の問題の解決策は見つかりませんでしたが、SMTP/Google Mail/Apps を使用する Magento プラグインが見つかりました。正常に動作し、メールを送信しています。

http://www.magentocommerce.com/magento-connect/aschroder-com-smtp-pro-email-free-and-easy-magento-emailing-for-smtp-gmail-or-google-apps-email.html

于 2012-06-03T00:19:54.230 に答える