4

SlimHTML メールのテンプレート言語として使用しています。本番環境でプリティ モードをオフにすると、すべての HTML が 1 行に表示されます。電子メールが を通過するSendgridと、998 文字目に改行が導入され、HTML が壊れます。Sendgrid電子メール RFC に準拠するためにこれを行います。

電子メールのレンダリング中にプリティ モードをオフにしSlimたり、行の最大長を尊重したり、改行を強制したりするにはどうすればよいですか?

4

2 に答える 2

5

これらのいくつかを追加する

= "\r\n"

メールテンプレート全体で問題を解決しました。

于 2012-07-23T19:30:57.287 に答える
2

タグにdata-force-encoding="✓"属性を追加するだけです。bodyこれにより、Rails が印刷可能な引用符でメールを送信できるようになります (実際には、UTF8 char を使用するのがコツです)。参照: https://github.com/slim-template/slim/issues/123

于 2013-07-26T01:07:05.120 に答える