カレッヂ |
質問者 taka
投稿日 9/17(火) 17:41:25
CargoPROv4.2で送信後、受付しましたの画面になるのですが、注文書および注文の控えが メールで届きません。 sendmail対応のサーバーですので、他のフォームメールは問題なく 届いています。 設定も下記に会わせています。 Perl : /usr/bin/perl Sendmail : /usr/sbin/sendmail よろしければご指導をお願い致します。
プロバイダ参照:http://www.anm-1.com/ |
回答者 呑兵衛@大阪
[削除]
投稿日 9/20(金) 18:22:06
print OUT "Content-Type: text/plain; charset=\"iso-2022-jp\"\n"; print OUT "Content-Transfer-Encoding: 7bit\n"; print OUT "MIME-Version: 1.0\n"; これを order.cgi の sub mail サブルーチン内のヘッダーに加えてください。 print OUT "\n"; より前に加えること。2箇所あります。 3行目はNT対策ですのでUNIXサーバーはいりませんが念のためです。 当然ですが、setup.pl の #◆受け取るメールアドレス $mailto = 'support@mail.hosts'; は正しく設定されていますね? |
質問者 taka
[削除]
投稿日 9/21(土) 11:11:19
アドバイスありがとうございます さっそく試したのですが、やはりメールは届きません もちろん #◆受け取るメールアドレス $mailto = 'support@mail.hosts'; の設定も間違っていません |
回答者 呑兵衛@大阪
[削除]
投稿日 9/22(日) 09:43:19
sendmail を使った他のスクリプトが動くということはサーバー側の設定には問題がない、と思われす。 最新のショッピングバスケットプロ_4.24.tar.gz を使われてますね。 また $mailto = 'support@mail.hosts'; に設定しているアドレスのメールサーバーが 受信許容量を超えていないか確認して下さい。 それから $mailto を別のアドレスに設定して動かして下さい。 |
返信(回答)する
Web裏技 |