- ベストアンサー
CGIを使っているのですがメールフォームがうまくいかないです。
CGIを使っているのですがメールフォームの「送信」ボタンを押してきちんと確認画面になり、その次の「上記内容で送信する」ボタンを押すとメール送信失敗になってしまいます。 ちなみにこちらのものを使っています。 http://www.kent-web.com/data/postmail.html パーミッションもこちらに書かれている数値は全部試したし、書き込んだメールアドレスにも間違いはありません。 もし何か他に原因があるのか分かる方がいらっしゃいましたら、是非よろしくお願い致します。 初心者ながらに必死にやってきたのですが最後の最後で困り果ててしまいました。 よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
送信失敗の理由は出ていませんか? 原因はいくつか考えられますが、メールサーバの設定($server)が 適切でないか、perlのソケットモジュールが使えないか、プロバイダの セキュリティポリシーに引っかかっていてメール送信できないように なっているか、などいくつか原因がありえます。
お礼
コメントありがとうございます。 fxdwg99さんのアドバイスどうりに調べた結果 メールサーバの設定($server) sendmailのパスを /usr/lib/sendmailから/usr/sbin/sendmailに変更したらうまくいきました。 本当にありがとうございました。 fxdwg99さんのアドバイスが無かったらどこを調べてよいのか分からず、解決できなかったと思います。 この度は、本当にどうもありがとうございました。