No.2ベストアンサー
- 回答日時:
こんにちは。
そのcgiがjcode.plを使用していないのであれば文字化けする可能性は結構あります。
プログラム自体が駄目な場合はどうしようもありません。
ただ自分で受け取って確認していると言うことは、
そのcgiを使用してサイトを作っているとかなんでしょうか?
だったら別のcgiを使った方が良さそうです。
どうしても修正して使いたいのであれば、管理者からソースごともらって解析してみるしかないでしょうね。
この回答への補足
その後の報告をさせていただきます。
「jcode.pl」は使用しているとのことでした。
プログラムの内容がこちらではわからないのでどうしようもないと思っていたんですが、書き出されたHTMLのソースを見ますと、1ヶ所間違いがありました。それを管理者に報告し、修正していただいた所、嘘のように文字化けが回避されました。
他のブラウザでは間違いがあっても勝手に判断して表示してくれていただけで、プログラム自体にミスがあったようです。
お手数をおかけいたしました。ありがとうございました。
あけましておめでとうございます。
お礼が遅れまして申し訳ございません。再度ありがとうございます。
わかりにくい文章で申し訳ございません。
これは、職場での話なのですが、この職場では各部署がそれぞれにイントラや外部向けWEBページを作成、管理しており、そのサーバースペースはシステムを管理している部署より提供されるのですが、CGIはその部署より提供される既存のものが2つ(メール送信用プログラムとアクセスカウンタ)のみで、それ以外に自分で設置することはできません。
そのプログラムは、HTMLファイル内などに「HIDDEN」として設定を書き込む以外にはいじれません。
その内容はわかりませんが、想像でここにこうしてみてはどうか?と管理者の方に連絡してみたのですが、それによってSafariの新しいバージョンでは不具合が改善されたようですが、「Mac OS 10.2」ではSafariのバージョン「1.0.3」までしか入れることができず、送信されてくるメールの本文のうちの入力フォームから引用されている部分と、メールの件名が文字化けします。別の部分から引用されたテキストは化けておらず、入力欄で半角英数のみを入れてみた場合はメールの件名(日本語)は文字化けしませんでした。
何故か一度だけ文字化けしないでメールが届いたのも謎です。問題が解決したのかと思い、再度やってみたら次は化けてました。
「jcode.pl」ですか、それも管理者に確認してみます。結果は「補足」欄でご報告いたします。ありがとうございました。
No.1
- 回答日時:
こんばんは。
Safariって文字コードを自動判断しない(もしくは精度がものすごく低い)ので、よく文字化けしますよね。
試しに「表示」「テキストエンコーディング」で日本語からEUSとかを選んでみて下さい。
それで文字化けが修正されたら、そのまま送信してください。半端に修正された場合はリロードしてみましょう。
この回答への補足
ご意見ありがとうございます。
Safariに文字化けが多いのは前々から思ってました。なので普段はあまり使用していなかったんですが…。(MacのIEでもCGIのページはよく化けます)
表示のテキストエンコーディングの所では何をやっても直りませんでした。
HTMLソースを見ますと言語の指定の記述が入ってませんので、そのプログラムの管理者の方にそれを連絡し、そこにそれを追加してもらい、画面上では化けないようになったんですが、送信されてくるメールは化けてます。。。
半角英数以外は「?」になっちゃってます。
どういう内容のプログラムなのか私の方では見ることが出来ませんのでわかりにくいのですが…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(メールソフト・メールサービス) outlookからの送信された件名が文字化けします 2 2023/04/18 14:29
- Gmail OCNメールの自動転送につて 1 2022/04/21 16:36
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
- 求人情報・採用情報 今日、ホテルのアルバイトに、タウンワークから応募しました。 すると、会社からGメールが届き、事前登録 1 2022/03/31 23:40
- 会社・職場 アドレスの間違いについて 仕事で、お客さんから受け取ったメールが送信エラーとなり届かなかったので電話 3 2022/12/05 15:52
- Gmail gmail から docomo メールに送信できません 4 2022/06/25 00:41
- その他(メールソフト・メールサービス) メールソフトを教えてください 1 2023/03/28 23:32
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- その他(メールソフト・メールサービス) Gメールについて質問 6 2023/06/14 18:02
- au(KDDI) iPhoneSEを使用しています。ショートメールを使用していて入力中に70と表示されるのは70文字ま 1 2022/11/28 23:36
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
お問い合わせフォームから送信...
-
ホームページビルダーのメール...
-
VB6で、Bsmtp.dllを使って、メ...
-
Safariで「本当にこのフォーム...
-
指定した演算を実施の結果を表...
-
エクセルVBA テキストボックス...
-
InputBoxでキャンセルボタンを...
-
ビジネスメールの敬称
-
テキストボックスの番号を使っ...
-
C♯初心者で、四則演算の電卓を...
-
カーソルが勝手動く。
-
アクセスのマクロ
-
カーソルの初期値を指定の場所...
-
C言語でのメール送信
-
「イ分」・・・フンという文字...
-
python:paiza.ioでのinput関数...
-
Net::SMTPでのメール送信について
-
メールフォームの確認画面が表...
-
入力フォームの値をQRコードで...
-
TEXTAREA に入力時の位置
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お問い合わせフォームから送信...
-
フォームを再送信しますか?
-
Safariで「本当にこのフォーム...
-
Googleフォームを回答したか確...
-
ACCESSから、メール送信を行い...
-
BASP21のSendMailとSendMailEx...
-
Accessでメール一括送信ソフ...
-
メールアドレスが正しいかどう...
-
チャットを作る
-
VB.NETからGmail経由でメールを...
-
ホームページビルダーのメール...
-
VB6で、Bsmtp.dllを使って、メ...
-
WriteFileで送信できたかの確認...
-
メールフォームで送信すると「...
-
VBA メール一斉送信で添付ファ...
-
VB.NET(2005)の"SerialPort" ...
-
CGIでメールのReturn-Pathに値...
-
メールフォームの受信先にg-m...
-
VBで添付ファイル付きのメール...
-
c# メールが送信できたか確認
おすすめ情報