記事No | : 16327 |
投稿日 | : 2020/05/12(Tue) 10:15:17 |
タイトル | : cartformからの管理者へのメール本文の文字化け |
ID情報 | : mas777 |
投稿者 | : 増村茂樹 |
URL | : http://cus4.mvl-inc.com/cartform/cartform.html |
弊社のHPで、Cartformを使用させていただこうとしているのですが、購入時の管理者へのお知らせメールの本文のみが、どうしても文字化けしてしまいます。
購入者への返信メールや、管理者へのメールの標題は、文字化けしていません。
何分、HTML、CGI等に関しては、素人のため、誠に申し訳ありませんがお訊ねする次第です。
よろしくお願い致します。
記事No | : 16328 |
投稿日 | : 2020/05/12(Tue) 21:53:40 |
タイトル | : Re: cartformからの管理者へのメール本文の文字化け |
ID情報 | : hirayama |
投稿者 | : hirayama |
tmplディレクトリ内のmail.txtの文字コードは
UTF-8になっているでしょうか。
記事No | : 16329 |
投稿日 | : 2020/05/13(Wed) 13:36:19 |
タイトル | : Re^2: cartformからの管理者へのメール本文の文字化け |
ID情報 | : mas777 |
投稿者 | : 増村茂樹 |
> tmplディレクトリ内のmail.txtの文字コードは
> UTF-8になっているでしょうか。
はい、確認致しましたが、UTF-8となっております。
記事No | : 16330 |
投稿日 | : 2020/05/13(Wed) 15:06:56 |
タイトル | : Re^3: cartformからの管理者へのメール本文の文字化け |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : https://shade-search.com/sts/term/term.php |
>はい、確認致しましたが、UTF-8となっております。
となると難しいですね...
返信メールやタイトルなどは文字化けしていないということだったので、
管理者へのお知らせメール本文の元となっているmail.txtが怪しいと思ったのですが。
念のため、cartform/tmplディレクトリ内の.htaccessファイルを削除して
一時的にtmplディレクトリ内が見られるようにしてもらえないでしょうか。
記事No | : 16331 |
投稿日 | : 2020/05/13(Wed) 15:24:24 |
タイトル | : Re^4: cartformからの管理者へのメール本文の文字化け |
ID情報 | : mas777 |
投稿者 | : 増村茂樹 |
> >はい、確認致しましたが、UTF-8となっております。
> となると難しいですね...
>
> 返信メールやタイトルなどは文字化けしていないということだったので、
> 管理者へのお知らせメール本文の元となっているmail.txtが怪しいと思ったのですが。
>
> 念のため、cartform/tmplディレクトリ内の.htaccessファイルを削除して
> 一時的にtmplディレクトリ内が見られるようにしてもらえないでしょうか。
どのようにすればよろしいでしょうか。
具体的にご教示願えますでしょうか。
不可視ファイルを見られるようにすればよろしいようですね。
今、削除致しました。
記事No | : 16332 |
投稿日 | : 2020/05/13(Wed) 15:40:24 |
タイトル | : Re^5: cartformからの管理者へのメール本文の文字化け |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : https://shade-search.com/sts/term/term.php |
> どのようにすればよろしいでしょうか。
> 具体的にご教示願えますでしょうか。
> 不可視ファイルを見られるようにすればよろしいようですね。
> 今、削除致しました。
mail.txtを確認しました。確かにUTF-8になっていますね。
.htaccessは元に戻しておいてください。
記事No | : 16333 |
投稿日 | : 2020/05/13(Wed) 15:45:43 |
タイトル | : Re^6: cartformからの管理者へのメール本文の文字化け |
ID情報 | : mas777 |
投稿者 | : 増村茂樹 |
> > どのようにすればよろしいでしょうか。
> > 具体的にご教示願えますでしょうか。
> > 不可視ファイルを見られるようにすればよろしいようですね。
> > 今、削除致しました。
>
> mail.txtを確認しました。確かにUTF-8になっていますね。
> .htaccessは元に戻しておいてください。
了解しました。今、もどしました。
記事No | : 16334 |
投稿日 | : 2020/05/13(Wed) 18:42:32 |
タイトル | : Re^7: cartformからの管理者へのメール本文の文字化け |
ID情報 | : hirayama |
投稿者 | : hirayama |
URL | : https://shade-search.com/sts/term/term.php |
メール本文はどのように文字化けしているのでしょうか
記事No | : 16335 |
投稿日 | : 2020/05/13(Wed) 19:47:56 |
タイトル | : Re^8: cartformからの管理者へのメール本文の文字化け |
ID情報 | : mas777 |
投稿者 | : 増村茂樹 |
> メール本文はどのように文字化けしているのでしょうか
こんな感じです。
<文字化け例削除>
記事No | : 16336 |
投稿日 | : 2020/05/13(Wed) 23:36:41 |
タイトル | : Re^9: cartformからの管理者へのメール本文の文字化け |
ID情報 | : hirayama |
投稿者 | : hirayama |
使用するメールソフトによって文字化けするのと
しないのがあるようですね。
Thunderbirdで同様の文字化けが発生することを確認しました。
管理者へのメール送信では
ヘッダ部分でContent-typeの指定が抜けているようです。
cartform.cgiの448行目あたり
$body .= "MIME-Version: 1.0\n";
の下に
$body .= "Content-type: text/plain; charset=iso-2022-jp\n";
を追加してみてください。
それと上記の文字化けテキストは変換すると元のテキストに復元できてしまうので、
削除しておいてください。
記事No | : 16337 |
投稿日 | : 2020/05/14(Thu) 04:21:48 |
タイトル | : Re^10: cartformからの管理者へのメール本文の文字化け |
ID情報 | : mas777 |
投稿者 | : 増村茂樹 |
> 使用するメールソフトによって文字化けするのと
> しないのがあるようですね。
> Thunderbirdで同様の文字化けが発生することを確認しました。
>
> 管理者へのメール送信では
> ヘッダ部分でContent-typeの指定が抜けているようです。
>
> cartform.cgiの448行目あたり
> $body .= "MIME-Version: 1.0\n";
> の下に
>
> $body .= "Content-type: text/plain; charset=iso-2022-jp\n";
>
> を追加してみてください。
>
> それと上記の文字化けテキストは変換すると元のテキストに復元できてしまうので、
> 削除しておいてください。
ご指示の通りに修正し、無事、文字化けが起こらなくなりました。
どうもありがとうございました。