osxのローカルでPHPを動かしています。verは4.4.4です。mb_send_mailを使ってメールを送信しようとしているのですが動作しません。どうすればメールが送信されるようにできますでしょうか。

回答の条件
  • 1人3回まで
  • 登録:2007/06/20 15:36:01
  • 終了:2007/06/21 01:06:36

ベストアンサー

id:tezcello No.1

tezcello回答回数457ベストアンサー獲得回数682007/06/20 22:45:12

ポイント80pt

http://q.hatena.ne.jp/1182321359

基本的にメールを送る事は可能になっているはずです。

ただ、質問者さんがどこに引っかかっているのかがよくわかりません。

> mb_send_mailを使ってメールを送信しようとしているのですが動作しません。

  • 文字化けを起こしている
  • 送ることが出来ない
  • 相手先に受け取ってもらえない

など色々な状況が想像出来るのですが。

PHPのスクリプトログ、Apacheのエラーログ、Sendmailのログ等も開示されるとより的確な回答が得られると思います。

また、回答受付中でもコメントが付けられる様にしていただけるとありがたいです。

状況確認などのこちらからの質問や、回答に対する疑問へのフォローもできますので。

(それと、URLが必要=個人の意見ではなく信頼出来るサイトに記述されたものが必要という事でしょうか?)

id:subtonic

回答、ありがとうございます。

メールを「送ることが出来ない」という引っかかり方をしております。同じPHPスクリプトをリモートにアップすれば、きちんとメールが送信できるスクリプトなのですが、ローカルでは送信できないのです。。スクリプトをmb_send_mailだけの簡素なものに変えてテストしても同じでした。

ローカルではPHPがエラーを吐き出すわけでもなく、何もなかったかのような振る舞いです。ログも開示できればよいのですが、やり方を少し調べてもわかりませんでした。申し訳ありません。

また、この質問の設定を変更致しました。

※この機能に今気付きました。。

2007/06/20 23:13:39
  • id:tezcello
    ごめんなさい。Mac はデフォルトではsendmail はオフになっていました。

    http://docs.info.apple.com/jarticle.html?artnum=107578&coll=jp

    また、その起動方法は
    http://www.head-clinic.ne.jp/macdiary/arch/diary2003.html#sendmail_on_Mac_OSX(10.2.6)
    あるいは
    http://www.head-clinic.ne.jp/macdiary/arch/diary2006.html#postfixontiger

    のようです。(サーバはLinuxでやる予定なので)動作は未確認です。
  • id:subtonic
    ありがとうございます。
    解決の糸口が掴めました!

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません