• ベストアンサー

HTMLメールの送信時のエンコード

日本からロシアとアフリカへメールを送りたいです。 内容はHTMLメールで日本語と英語の混在したものなのですが、(HTMLメールの中身はUTF-8で作成)、これを送信するときは何のエンコードで送るべきなのでしょうか。 日本語はコーディングしてあるので、US-ASCIIなどでいいのかなとも思ったのですが、各国にあわせたエンコードにしないとだめでしょうか。(ロシアはISO8859-2などでしょうか) 先方に文字化けしていないか確認することもできない関係なので、ご存知の方にお聞きしたいと思った次第です。 どうぞよろしくお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • directjpn
  • ベストアンサー率40% (83/203)
回答No.1

メールサーバで異なると思います。某メル鯖は送信時に鯖側で勝手に エンコして文字化けを起こす鯖もありますしね。 まぁ私は常にロシア語でhotmailで送ってますが、Web上で作成する場合は エンコは気にしなくても良いですが、メールソフトの場合エンコード指定などがあると 思いますので普通にUTF-8で送信すれば問題なく送信されます。 確かめたい場合は、ロシアのてけとーなメール鯖。。。 例えば http://mail.ru/ にアカウント作って試しにテスト送信すればいいです。

kujitan
質問者

お礼

大変有難うございます!御礼遅くなりまして申し訳ございませんでした。 大変助かりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エンコード ユニコード そのまま送信

           while non-holy...  No, it’ 私のメールが上のような文字化けをして受け取られることがあります。 英語を使うときは、エンコード 西ヨーロッパ言語で書いているのですが、それが原因でしょうか。 エンコードに、Unicod UTF-7 UTF-8 がありますが、 これを選択すると良いのでしょうか。 また、エンコード西ヨーロッパ言語のまま日本語を書くと 「そのまま送信」「ユニコードで送信」かを選択することになります。 エンコードを日本語に変えて送信するか、 相手が日本人なので、「そのまま送信」を使って問題ないのですが、 ユニコードにすればどうなるのでしょうか?  上に書いた文字化け対策に使えるかもしれないと思って。

  • エンコードがUS-ASCIIのメールへの返信。

    質問の要領を得ていないかもしれませんが教えて下さい。仕事でエンコードがUS-ASCIIテキスト形式のメールに返信しなければなりません。私のOutlookの設定は、テキスト形式でエンコードはシフトJISです。だからUS-ASCIIのメールは文字化けです。(これは転送でエンコードを変えて読めました)このメールにそのまま"返信"で返信する際、書式、エンコードはどのようにすればよいですか?ちなみに周りの人には「JISで」(シフトJISでなく)といわれたのですが、それでよいですか?

  • メールのエンコード

    エンコードのことが良くわかりません。受信したメールをWindows Live メールではエンコードが日本語(自動選択)となっており、全く同じメールをWindows Hotmail で開けるとエンコードがUTF-8となっています。これで問題ないのでしょうか。よろしくご教授ください。

  • HTMLでどうしても文字化け(エンコード指定がなぜか反映されない)

    HTMLでどうしても文字化け(エンコード指定がなぜか反映されない) こんにちわ、私が所属しているところは例年活動の発表ページを作成して、今年は私が作成担当になっています。 去年先輩が作ったものを参考に作っているのですがサーバに上げて見たところエンコードがおかしいのかどうしても文字化けしてしまいます。 以下に詳しい症状を箇条書きします。どなたか知恵を貸してくださる方、よろしくお願いします。 自スペック:WindowsVista:FireFox3.6.9 サーバの設定:エンコードはutf-8で統一されている(去年のページもすべてutf-8でした) 症状:去年と同様にcssでもhtmlでもutf-8を文字エンコードに指定しているが文字化け、ブラウザのエンコードをshift_jisに変えると直る ↓ 指定エンコードをshift_jisに変えてみるがなぜかutf-8で表示される ↓ ソースをterapadでutf-8に変換してみてからソースを上げなおしてみる ↓ やっぱりエンコードをshift_jisに変えないと文字化けが直らない 去年のページではutf-8で問題なく表示されており、指定コードの周辺は変えていないのでなぜ文字化けするかが不明です。 日本語のエンコードは普通shift_jisであってutf-8ではないですよね? 去年のページがなぜutf-8でも普通に表示されているのか、それがなぜほとんど同じ構成の自分が作ったページではできないのか、知恵をお貸しください。

    • ベストアンサー
    • HTML
  • gmailのエンコード方式について

    gmailでメール送信した際のエンコード方式について教えてください。 気になっているのは、日本語のメールを送信した際のエンコード形式はどうなるかです。ちょっと特殊な言語を扱うことが多々あり、いつも文字化けの問題に苦しんでいます。 gmailから送られたタイ語メールを受け取ると、つねにUTF-8でエンコードされているようです。もし、日本語のみのメールをgmailで送信したらエンコードはどうなるのでしょう。やはりUTF-8でしょうか。それともISO-2022-jpあたりですか。 もし、日本語メールもUTF-8でエンコードされるとすると、gmail ==> Hotmail 宛に送った場合どうなるのでしょう。現状ではHotmailはUTF-8で書かれたメールを正しく表示できないようです。 私自身は普段はOutlook ExpressとApple Mailを使ってタイ語メールを書くのですが、相手がhotmail等だといろいろ苦労しています。OEでタイ語エンコードで送ったメールは正しく表示されるけどApple mailではうまくいかない。またIEでは表示されないけど、Safariでは正しく表示できるといった問題にもいつも苦しんでいます。

  • 文字コードでなる文字化けの直し方お願いします。

    海外のWEBHOSTサーバーの WE○NGというところを使っているのですが。 HTMLの記述で charset="Shift_JIS" とすると日本語が文字化けします。 Shift_JIS を EUC-JP iso2022-jp UTF-8 ASCII と色々変えてみても、全部日本語が文字化けしました;; 文字化けにならない、日本語が表示されるにはどうしたらよいでしょうか。 お知りの方 よろしくお願いします。

  • 文字化けをエンコード変更で直そうとすると画面が白紙になります

    スペイン語のメールが文字化けしている場合がありますが、表示→エンコード→UTF-8を選択するとPC画面が白紙化してしまいます。西ヨーロッパ言語(windows,ISO)でも文字化けが直りません。何故でしょうか。対処方法はありますか。それから初歩的な質問ですが、私が日本語(かな漢字文)でスペインにメールを送ると、文字化けする人としない人がありますが、文字化けする人は設定のどこが間違っているのですか。

  • メール送信後のHTMLが文字化けします

    FORMからsendmailを利用してメールを送信し、その結果を「送信できた」、「未入力項目がある」などを出力するHTMLとして出力するcgiを作ったのですがHTML出力が文字化けします。 メールのsubjectやbodyは文字化けせず正常に送信できます。HTMLにはMETAタグでeuc-jpやshift_jisと色々とトライしました。cgiもshift_jisとeuc-jp両方で試しましたがどちらも文字化けします。文字化けしているときにブラウザのエンコードで自動選択すると、ブラウザがcgiの使用コードに自動的に合わせてくれて正常に表示してくれますがこれがcgiを起動するたびで面倒です。エンコードを自動選択しないと文字化けしてそのときのブラウザが選択している文字コードは「西ヨーロッパ言語(ISO)です。 どうしたらブラウザに使用している文字コードを認識させるられるでしょうか?

    • ベストアンサー
    • CGI
  • 海外から日本語メールを携帯に送信する場合の文字化けしにくいエンコードは

    海外から日本語メールを携帯に送信する場合の文字化けしにくいエンコードはどれですか。 海外のパソコンから日本語のメールを携帯に送ってもらう場合に、日本の携帯で表示可能なエンコードや、文字化けしにくエンコードがありましたら、教えて下さい。

  • OEの送信オプションにエンコードの追加をするには?

    IE6でyahooのニュースをメールで送信しようとすると,文字化けしました。 新規メールにコピペすれば問題はないのですが, ファイル,送信,ページを電子メール と操作すると,送信メールが現れるのですが,そのときに既に文字化けしています。 試しに,自分宛に送って確認してみたところ,更に文字化けしています。エンコードを日本語JISに変更したら,送信前の文字化け状態に戻るのです。ということは,やはり,当然のことながら,文字化けメールを自分宛に送ってしまったということになりますね。 素人考えでは,原因は,yahooの文字が日本語EUCで書かれているために,エンコードが違うからなのだと思うのですが…。 そこで,エンコードを切り替えようとしてもOEのオプションの設定では日本語JISしかないのです。 もちろん,読む時には,日本語EUCや日本語自動選択があるのですが,送信には日本語EUCがないのです。 と,いうわけで,OEのオプションの送信の設定に,日本語EUCをインストールしたいのですが,どこで手に入れて,どうやればインストールできますか?

このQ&Aのポイント
  • 日本語入力が不安定で、記号が入力できないという問題が発生しています。
  • ご利用の端末はandroid スマホ GALAXY A52 アンドロイド Ver12であり、キーボードはElecom bluetooth TK-FBP100です。
  • 日本語入力は最初はできるが、途中でアルファベットになってしまい、日本語に戻す方法が分からない問題があります。また、記号の入力方法もわからない状況です。
回答を見る