私はelixir
でアプリを開発中です。クライアントに電子メールを送信します。私は電子メールを送信するためにbamboo
ライブラリを使用しています。鳳凰のない竹を使った電子メールテンプレート
これまでのところ、電子メールは正常に動作しています。しかし今、私はテンプレートを使用して電子メールを送信しようとしています。 bambooの文書に表示されているどこでも bamboo.phoenix
を使用しています。
私はphoenix
をリクエストの処理に使用していません。私はplug
と呼ばれるライブラリを使用しています。 phoenix
なしで電子メールでテンプレートを送信する方法はありますか?
いい方法なのかどうかわからないけど、これを使って - > https://hexdocs.pm/eex/EEx.html#function_from_file/5あなたのテンプレートをコンパイルすることができますレンダリングに使用します。 – JustMichael
@JustMichael興味深い。テンプレート内の動的変数もサポートしています。しかし、パフォーマンスをチェックする必要があります。 – NeiL
私は前にこれをやったことがありますが、現時点でどのように正確に覚えていません。フェニックスソースを見て、どのようにテンプレートを読み込むかを確認してください。それはかなり簡単なコピーパスタでなければなりません。 – Mike