現在、php の mail() 関数を使用しようとしています。いろいろ調べたのですが、うまくいきません。コードは次のとおりです。
$name=$_POST[name];
if(mail("me@mydomain.com","test"," Name: $name", "FROM: me@otherdomain.com")){
echo "Your message was succefully sent!";
}
else{
echo "Your message was NOT succefully sent!";
}
私が個人用の Mac で実行しているスクリプトを実行しようとすると、「あなたのメッセージは安全に送信されました!」というメッセージが表示されますが、電子メールをチェックすると、そこにはなく、スパム ボックスにもありません。周りを検索すると、php.ini.default で必要な構成を既に作成しています。
sendmail_from = "sendmail -t -i"
/etc/postfix/main.cf にもいくつかの変更を加えました
myhostname = mydomain.com
私は Snow Leopard で実行していますが、今のところ何が問題なのかわかりません。私はしばらくこれに取り組んできました。前もって感謝します
PS:質問に何か問題があった場合は申し訳ありません。スタックオーバーフローの新機能