私は、ActionMailerを使用してマルチパートの電子メールを作成するための簡単なソリューションを考え出し、HTML電子メールを作成するときの作業を楽にし、プレーンテキストの代替手段を簡単に作成できるようにしようとしています。基本的に、私が理想的な世界で望んでいるのは、Rubyファイルを使用した単純なMarkdownで、文字列にレンダリングし、プレーンテキストメーラーにそのまま使用して、HTML部分にrdiscountなどを実行することです。
質問する
569 次
2 に答える
1
ホセのアプローチを使用したい場合、彼はそれを別の宝石としてリリースしました。Rails 3.2.6で試してみたところ、初めて動作しました。
http://blog.plataformatec.com.br/2011/06/multipart-templates-with-markerb/
于 2012-07-27T11:16:57.740 に答える
0
これは、JoséValimによるCraftingRailsApplicationsで非常に正確に説明されています。セクション4.2を参照してください。私が言うかもしれないが、この特定の目的のためにHTMLよりも不可知論的なフォーマットを使用することは素晴らしい考えです。特にHTMLメールの性質が限られているためです。
このセクションでの私の唯一の問題は、.md.erbではなく、.merbの形式を使用してルビーが埋め込まれたマークダウンをレンダリングすることです。
于 2011-12-14T06:18:54.517 に答える