KENT-WEB サポートコーナー 過去ログ [ 0186 ]


記事No: 9826
投稿日: 2011/12/17(Sat) 09:59:25
タイトルpostmailの確認メールがWebメールでは???となる。
ID情報: yosiharu
投稿者: よしはる
URLhttp://highschl.educa.nagoya-u.ac.jp/2011kenkyu/postmail/postmail.html

お世話になっております。
今回postmail(UTF-8) v6.1を使わせて頂こうと設置させて頂きました。
パソコンのメールソフトでは、先方への自動返信メール、こちら側への自動確認メールは問題なく送られました。

しかし、これを我が社(?)のWebメールで確認すると日本語の部分が「???」でで表示されます。

原因は自動確認メールにはエンコーディングが表示する設定がされていないからだと思います。

−−−−−−−−−−−−−−−−−−−−−−−−−
自動返信メールのヘッダー一部
Subject:
お問い合わせありがとうございます
MIME-Version:
1.0
Content-type:
text/plain; charset=iso-2022-jp
Content-Transfer-Encoding:
7bit
Date:
Thu, 15 Dec 2011 18:41:14 +0900
X-Mailer:
postmail(UTF-8) v6.1
−−−−−−−−−−−−−−−−−−−−−−−−−
−−−−−−−−−−−−−−−−−−−−−−−−−
自動確認メールのヘッダーの一部
Subject:
お問い合わせフォーム
MIME-Version:
1.0
Date:
Thu, 15 Dec 2011 18:41:14 +0900
Content-Transfer-Encoding:
7bit
X-Mailer:
postmail(UTF-8) v6.1
−−−−−−−−−−−−−−−−−−−−−−−−−

パソコンのメールソフトですれば何とか出来るので良いのですが、やはりWebメールの便利さも享受したいのですが、どのようにすれば自動確認メールにもエンコードを指定することができるでしょうか?

宜しくお願いします。


記事No: 9839
投稿日: 2011/12/18(Sun) 10:47:52
タイトルRe: postmailの確認メールがWebメールでは???となる。
ID情報: kent
投稿者: KENT

> お世話になっております。
> 今回postmail(UTF-8) v6.1を使わせて頂こうと設置させて頂きました。
> パソコンのメールソフトでは、先方への自動返信メール、こちら側への自動確認メールは問題なく送られました。
>
> しかし、これを我が社(?)のWebメールで確認すると日本語の部分が「???」でで表示されます。
>
> 原因は自動確認メールにはエンコーディングが表示する設定がされていないからだと思います。

本当ですね。文字コードエンコーディングが指定されていませんね。
ご指摘をありがとうございます。
以下の箇所を修正してください。

postmail.cgi 311行目
■変更前
$body .= "MIME-Version: 1.0\n";


$body .= "MIME-Version: 1.0\n";
$body .= "Content-type: text/plain; charset=iso-2022-jp\n";




記事No: 9845
投稿日: 2011/12/19(Mon) 08:54:05
タイトルRe^2: postmailの確認メールがWebメールでは???となる。
ID情報: yosiharu
投稿者: よしはる
URLhttp://highschl.educa.nagoya-u.ac.jp/2011kenkyu/postmail/postmail.html

> 本当ですね。文字コードエンコーディングが指定されていませんね。
> ご指摘をありがとうございます。
> 以下の箇所を修正してください。
>
> postmail.cgi 311行目
> ■変更前
> $body .= "MIME-Version: 1.0\n";
>
> ■
> $body .= "MIME-Version: 1.0\n";
> $body .= "Content-type: text/plain; charset=iso-2022-jp\n";
>

よしはるです。
ちゃんと受け取ることができるようになりました。
ありがとうございました。


[検索ページ]