2010-12-16 7 views
2

で期待通りのmailtoのhrefが機能していない私は、電子メールの本文中に特別(ドイツ語)の文字をサポート簡単なのmailtoタグ書きたかった:ÂÂÖöÜüßをは、ブラウザ

を私は次の方法で私のコードを書きました:

<html> 
    <head> 
     <title>TEST PAGE</title> 
    </head> 
    <body> 
     <h1>Test</h1> 
     <a href="mailto:[email protected]?subject=test&body=START%20%C3%84%20%C3%A4%20%C3%96%20%C3%B6%20%C3%9C%20%C3%BC%20%C3%9F%20END">Email link</a> 
    </body> 
</html> 

私は私のマシン上でそれをテストし、それがうまく働いた、

見通しのように身体を持つ電子メールを生成:

STARTÄÖÖÜüßEND

ただし、私のドイツ語クライアントの最後では機能しません。生成された 電子メールの本文は以下のとおりです。

START A「äA-öAOEüAYのEND問題の嘘をい

? このバグの解決方法はありますか?

+1

もののトンの皆さん、私のWebアプリケーションをサポートするために、自分のマシンの見通しの設定を変更するには、これは今の可能性の唯一の方法であると思われるが、私はより多くの提案を開いていますか?私はあなたがURLでそれを指定することはできないと思うが、Outlook /他のメールクライアントで行うことができると思う。 – Robert

+0

Outlookで設定が変更されるのは何ですか? mailtoのためのUTF-8のサポートを有効にします: –

答えて

-1

解決策はありません。

デフォルトmailto:ハンドラとしてサンダーバードを設定してみて、リンクを開きます。その後、Outlookを設定してもう一度開きます。 >

ツール@ Outlookでプロトコル :mailtoのためのUTF-8のサポートを有効にする:Outlookが凶暴になっている間

Thunderbirdは正しく身体が表示されます...

+0

ロバートと呼ばれるオプションがあり、右だったプロトコル –

+2

うん:Outlookの@ツール]> [オプション]> [メール形式>国際オプション>でのプロトコルは、[X]のmailtoのためのUTF-8サポートを有効にします。落札いただきありがとうございます。見栄えOutlook Expressでこれらの設定を見つける。 –

+0

私は建設的にそれを取ってうれしいです –

1

ロバートはというオプションがあり、右でしたオプション>メール形式>国際オプション> [X]のmailtoのためのUTF-8サポートを有効:プロトコル

を私はExPECのではないだろうが、私はそのオプションを有効にし、それがクライアントのマシンで働いていた、

あなたがUTF8としてあなたの電子メールを送信している