送信者の前に付く「管理者」の表記削除
こちらの掲示板は終了しました。ご質問などはサポートセンターをご利用ください。
「メールフォームCGI」を利用させていただいているのですが
自動返信の際、送信者の欄に「管理者[mailto:t××××@○○○.com]」なります。
ただ問題点は、管理者の文字が化けて「ナレウ、ヘ�コ 」となって相手に送られてしまいます。
文字化けを防ぐのではなく、管理者の文字を削除してしまいたいのですが、
その方法を教えて頂けると助かります。
利用サーバは下記になります。
ttp://www.ots-server.com/
- Re:送信者の前に付く「管理者」の表記削除
- 和田 - 2009-05-28 19:34:31う~んとちょっとよくわからないんですが、どういうことでしょうか・・・。
初期設定では「管理者」という文字は入ってないと思うので今一度ご確認を。
- Re:Re:送信者の前に付く「管理者」の表記削除
- きしおか - 2009-05-29 00:51:00わかりずらくてすいません。下記のようなメールの状態になるようなのです。
> From: ナレウ、ヘ�O%3 [mailto:++++++@+++++.com]
> Sent: Monday, May 25, 2009 2:02 PM
> To: ++++++@+++++++.com
> Subject: [0007] メールフォームから
ただし、このような結果は、サイトのアカウントと同じアカウントのアドレスの場合に起こる現象のようです。
通常、ttp://www.○○○○.com/の場合、info@○○○○.com宛にメールが届くように設定すると思うんです。
ちなみにサイトアドレスとは全く違うyahoo!などのアドレスを使用すると送信者の箇所はアドレスのみが表記されるのです。
サーバの特性によるものかと思い、サーバ会社に聞いて調べて頂いたところプログラムの一部を変更すれば対処できますよと言われました。ただし、保証の対象外なのでその内容は教えていただけませんでした。
長々と書いて申し訳ありませんが文面の内容ご理解いただけましたでしょうか。
- Re:Re:Re:送信者の前に付く「管理者」の表記削除
- 和田 - 2009-05-30 04:17:51う~ん。おそらくサーバ側ですね。と、いってもサーバの仕様がどういうものかわからないため、とりあえず管理者のメールアドレスを変更してもらう対処法しかパッとわからないですねぇ。
- Re:Re:Re:Re:送信者の前に付く「管理者」の表記削除
- きしおか - 2009-06-02 16:18:10度々、申し訳ありません。サーバ会社より下記のヒントをいただけたのですが
問題点の解決に役立つでしょうか?。
・4行くらいの追加変更が必要
・ヘッダー部分で文字化けしているとのこと
・MIMEのエンコードが必要
※(件名)では既に日本語のエンコード処理をして頂いているので
(送信元)でも同じ作業が必要とのこと
- Re:Re:Re:Re:Re:送信者の前に付く「管理者」の表記削除
- 和田 - 2009-06-02 16:20:59メールアドレスの指定の中に日本語とか入れてますか?
メールフォームCGIではMIMEエンコード処理を入れていないので、もし例えばmailtoの設定の中に
テスト太郎 <example@example.jp>
のような指定をしていたら文字化けはしますよ。MIMEエンコードが必要ですから。
メールフォームプロではMIMEエンコード処理を行っていますが、メールフォームCGIは残念ながらその処理は省略されております。
- Re:Re:Re:Re:Re:Re:送信者の前に付く「管理者」の表記削除
- きしおか - 2009-06-02 17:02:17いえ、メールアドレスのみです。
↓
#06.設置者のアドレス(カンマ区切り)
$conf{'mailto'} = 'info@+++++++.com';
- Re:Re:Re:Re:Re:Re:Re:送信者の前に付く「管理者」の表記削除
- 和田 - 2009-06-02 17:07:52となるともう手に負えないですね。みる限り指定は間違っていないようです。またこのプログラムではメールアドレス以外がfrom nameに自動挿入されることは無いので、from nameを自動挿入しているのはサーバまたはsendmailということになるので、よくわかりませんね。お力になれず申し訳ございません。
- Re:Re:Re:Re:Re:Re:Re:Re:送信者の前に付く「管理者」の表記削除
- きしおか - 2009-06-02 17:23:18何度もご対応いただきありがとうございました。