メールフォームCGI:メールが届きません
友松信子さん (2014-06-12 02:43:25) www.jiyu.jp/form/index.html
和田さま
はじめまして。
まずは沢山のCGIを無料にて提供して下さって、どうもありがとうございます。
CGI初心者なのですが、この度キャノネットのサーバーに自動返信機能付きのメールフォームを作成しようと、こちらの「メールフォームCGI」を悪戦苦闘しながら設置し、なんとかサンクスページまでたどり着けました。
しかしながら、設置者、送信者ともに肝心の返信メールが届きません。
キャノネットのサーバーではsendmailを利用するにあたり、
「CGIプログラム内で記述するコマンドの書式は、以下のようになります。
/usr/local/bin/sendmail -t -f’送信元アドレス’
例)送信元をabc@abcdefg.co.jpにする場合
/usr/local/bin/sendmail -t -f’abc@abcdefg.co.jp’」
といった規定がございますので、
過去のサポートにありましたように「send.cgi」の
open(MAIL,"| $conf{’sendmail’} -f $mailfrom -t");
を
open(MAIL,"| /usr/local/bin/sendmail-t-f’○○○¥@xxxx.co.jp’");
と変更をしてみましたが、やはり設置者、送信者ともにメールが届きませんでした。
どのように対処すればよいのでしょうか?
お忙しいところ本当に恐縮ですが、何卒ご教授のほどよろしくお願いいたします。
Re:メールフォームCGI:メールが届きません
和田 (2014-06-16 22:33:39) www.synck.com
対応方法としてはそれで問題無いと思いますが、細かな部分が異なっているのかもしれません。メールフォームプロにキャノネット用のカスタマイズがありますので、そちらを一度お試しいただけますでしょうか。