最近、Rails経由でメールを送信することに遭遇しました。レールキャストを見た後、アクションメーラーを使用するとテンプレートを作成できるようです。私は自分の目的のためにこの機能が本当に好きでした。ポニーにも出くわしましたが、とても使いやすいようです。
Ponyがテンプレート化されていない高速メール用でない限り、Pony経由でメールを送信するためにテンプレートを使用できるかどうか疑問に思いました。
最近、Rails経由でメールを送信することに遭遇しました。レールキャストを見た後、アクションメーラーを使用するとテンプレートを作成できるようです。私は自分の目的のためにこの機能が本当に好きでした。ポニーにも出くわしましたが、とても使いやすいようです。
Ponyがテンプレート化されていない高速メール用でない限り、Pony経由でメールを送信するためにテンプレートを使用できるかどうか疑問に思いました。
テンプレートを明示的にレンダリングすることで、ビューフレームワークに簡単にアクセスできます。
Pony.mail(
:to => 'somewhere@example.com',
:from => 'sender@other.example.com',
:subject => 'an example',
:body => render_to_string("path/to/_partial", :locals => {foo: @foo}, :layout => false)
)
私の研究では、Ponyは非テンプレートベースのツールとして宣伝されているようで、使用が「簡単」になっています。ユーティリティのホームページにはテンプレートについてはまったく触れられていません: https ://github.com/benprew/pony