3

リーダーの電子メール クライアントに、PHP で生成されたプレーン テキストの電子メールを固定幅の文字セットで表示させたいと考えています。Thunderbird は固定幅の文字セットでメールを表示します。ただし、Gmail と Outlook (およびおそらくより多くのクライアント) はそうではありません。

これは私のメール サーバーの構成設定ですか、それとも何か間違っていますか? どんな助けでも大歓迎です。

これらは私が現在使用しているヘッダーです:

    $header = "MIME-Version: 1.0\r\n"; 
    $header .= "Content-type: text/plain; charset=ISO-8859-1; format=flowed\r\n"; 
    $header .= "Content-Transfer-Encoding: 7bit\r\n"; 
    $header .= "X-Mailer: PHP" . phpversion() ."\r\n"; 
    $header .= "From: ihateoutlook@email.com\r\n";
    $header .= "Reply-To: ihateoutlook@email.com\r\n";
4

1 に答える 1

6

プレーン テキスト メッセージに特定のフォントを使用するよう強制することはできません。monospace最善の方法は、フォント ファミリを使用して HTML メールを送信することです。

于 2010-02-26T05:31:34.563 に答える