私のActionMailerには、レポートを生成し、それをHTMLファイルに保存して、HTML添付ファイルとして送信することが含まれます。いくつかのスタイルを付けたかったので、レポートが生成されるたびにHTMLファイルに書き込まれるインラインスタイルを追加しました。
ただし、スタイリングはアタッチメントに反映されません。興味深いことに、私のマシンでローカルに開いたときに生成されたレポートは、スタイルを反映しています。添付ファイルのHTMLソースが表示され、インラインcssスタイルが欠落しています。なぜそれが起こっているのか、私にはまったくわかりません。ヘッズアップをいただければ幸いです!