CGI フォームメール タイトルだけが文字化けをしていしまいます。


ググって
$subject = jcode($subject)->mime_encode;

# Content-type で文字コードを明示
print SDML "Content-type: text/plain;charset=\"ISO-2022-JP\"\n\n";

以上を挿入するとエラーが出ます。

以下のような記述をしています。

・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
#!/usr/bin/perl

## 2007-04-28 Ver.5.2



require 'jcode.pl';
#use Jcode;

#server check (SPAM CHECK)
#$this_server = $ENV{'SERVER_NAME'};


$sendmail = '/usr/sbin/sendmail';
@mailto = ('aaa@saaa.com');


$thanks_url = 'thanks.html';

$subject = 'お客様からお問合せ';

$return_subject = 'この度はお問い合わせありがとうございます。';

$return_body = <<'EOF';
この度はお問い合わせありがとうございます。
早急に担当者よりご返信いたしますので、少々お待ち下さい。
--ご送信内容の確認------------------------
以下の内容が送信されました。
[[resbody]]
------------------------------------------
お急ぎの場合は、下記連絡先の担当までお電話にて
ご連絡くださいますようお願いいたします。
この度はお問い合わせ重ねてお礼申し上げます。


EOF


どうすればいいのでしょうか?

  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング