私は完全なレポートと要約を生成するアプリケーションを作成しており、電子メールで送信します。 概要は電子メールでテキストとして送信され、完全なレポートが添付ファイルとして送信されます。 偉大な例である(link)が見つかりましたが、フォントの書体をモノスペース(例: 'Courier New')に設定する必要があります。Python - 電子メールのテキストを変更する方法
どうすればいいですか?
ありがとうございます。
私は完全なレポートと要約を生成するアプリケーションを作成しており、電子メールで送信します。 概要は電子メールでテキストとして送信され、完全なレポートが添付ファイルとして送信されます。 偉大な例である(link)が見つかりましたが、フォントの書体をモノスペース(例: 'Courier New')に設定する必要があります。Python - 電子メールのテキストを変更する方法
どうすればいいですか?
ありがとうございます。
電子メールは平文とHTMLの両方で送信されます。プレーンテキストの電子メールレンダラーは一般にモノスペースフォントでレンダリングされますが、その保証はありません。さらに重要なのは、プレーンテキストが表示されるフォントを変更することはできません。
受信者がHTML対応の電子メールクライアントでメールを読んでいる場合は、<font face="Courier New, Courier, monospace"></font>
(フォントタグ)あなたがCourierに持っていたい電子メールの周りに。提供される方法では、次のようになります。
text = '<font face="Courier New, Courier, monospace">' + text + '</font>'
メール全体にしたい場合は、
電子メールをHTML形式で生成し、必要なタグを挿入する必要があります。
非常に部分的な答えです(例を挙げてください)+すべてのクライアントがHTML電子メールをサポートしているわけではありません。 –