カレッヂ |
質問者 Dan
投稿日 3/11(日) 20:18:44
hi-hoに設置したいのですが 確認画面に行ってもメールが送信されません どなたか教えてください ちなみに #■SENDMAILの設定 $sendmail = "$ENV{'HOME'}/cgi-bin/ssendmail"; 〜 sub sendmail { if (!open(OUT,"| $sendmail -s \"$SUBJECT\" -f \"$mailto\" $in{'email'}")) { &error('システム異常','申し訳ありませんが何らかの原因で処理できません.'); } というふうに改造したのですが… |
回答者 初心者
[削除]
投稿日 3/12(月) 01:34:21
おそらくDanさんより数段初心者ですので、返信するのも 気が引けるのですが、同じ問題を抱えてました。 ここを見てから、他で見つけた情報で今解決しました。 http://www.eva.hi-ho.ne.jp/himetarou/cgi/cgi_3.html こちらのページに別のcgiですがsendmailについて載ってます。 if (!open(OUT,"| $sendmail -t")) を if (!open(OUT,"| $sendmail $mailto")) に変えたら メールが届きました。 if (!open(OUT,"| $sendmail -s \"[BBS] $FORM{'email'}\" $mailto")) これだと[] 内がメールのタイトルになるらしいですが、試してません。 ちなみに私はsendmailの設定は'./ssendmail'; です。 解決できたうれしさに、書き込んでしまいましたが、見当違いな内容でしたら ごめんなさい。 |
質問者 Dan
[削除]
投稿日 3/12(月) 11:57:30
初心者さんありがとうございます できました! 感謝です! ありがとうございました |
このページは終了したので返信(回答)は書きこめません
Web裏技 |