質問: PHPでメールがしたいです。 PHPがUBUNTU 16.04の中にあるので sendmailをいれまして semndmail.mcに define(`SMART_HOST',`smtp:smtp.AAAA.com')dnl (AAAは会社の名前です) を追記し m4 sendmail.mc > sendmail.cf service sendmail restart のあとメールしました sendmail hoge@gmail.com なかみはこれ Content-Type: text/plain; charset=utf-8 From: okawa@AAAA.com To: hoge@gmail.com Subject: sendmail コマンドでメール送信・受信テスト テストメールです! このメールが受信できることを確認してください。 . でもなにも届きません なにがおかしいですか?
回答: とりあえずヘッダと本文が分かれてないのが気になります。 それと define の中の引用符がおかしいように思います。 まずは PHP を使わずコマンドラインから sendmail を起動してちゃんと送信されるかどうかを確認してください。 またエラーログを読んでみてください。