カスタムセールスアプリでは、ユーザーは自分が選択したテキスト部分に基づいてメールを送信できます。送信されたメールをアクティビティモデルに記録する必要があります。どのように私はそれを保存するために文字列としてメーラーの結果を取得するのですか?メーラーの結果は文字列ですか?
1
A
答えて
3
代わりにメールを送信するために提供するメソッドを呼び出す、あなたが呼び出すことによって、電子メールメッセージをキャプチャすることができますを探しますto_s。あなたはメーラーを持っている場合たとえば、:
class MyMailer < ActionMailer::Base
default :from => "[email protected]"
def my_email
mail(:to => "[email protected]", :subject => "Mail Subject")
end
end
あなたはどうなる
mail_content = MyMailer.my_email.to_s
0
では、次の例のように、メールのオブザーバを使用してできることがある:
class MailObserver
def self.delivered_email(message)
test = Activty.create do |activity|
# etc.
end
end
end
はhere
関連する問題
- 1. NetBeansのは、文字列比較の結果は、文字列
- 2. 文字列としての文字列圧縮結果
- 3. glmerの参照結果の文字列
- 4. PowerShellで文字列と式の結果を連結します。
- 5. Substract文字列 - int型の結果
- 6. C++ std :: getline結果文字列で別の文字列を連結することはできません
- 7. netcatコマンドの結果が非文字列で文字列に一致する
- 8. json.loads(string)の結果はまだ文字列です
- 9. は、私はこの文字列を持っている奇妙な文字で文字列の結果に
- 10. 予期しない結果文字列
- 11. 文字列内の部分文字列のすべての結果を返す
- 12. C#文字列( " - "、 "_")で文字列を分割し、結果を保存します。
- 13. 結果はPowerShellで文字列に変換されます
- 14. 結果は文字列ではなく、有効なHTML
- 15. XPath 1.0:複数のノード結果から文字列を返す?
- 16. 文字列を出力するには、結果は(null)ですか?
- 17. JSON文字列結果のejs <%=とencodeURIの違いは何ですか?
- 18. Linqの結果を文字列[]に変換する方法は?
- 19. sqsh結果の文字列をトリミングする方法は?
- 20. Pythonの文字列に型()の結果を連結
- 21. Javaの結果セットを文字列配列に変換する
- 22. LINQ文字列の結果をcharで選択します
- 23. SQLを連結文字列の結果に
- 24. Oracle - utl_raw.cast_to_varchar2関数の結果を文字列に連結
- 25. バッシュ文字列の連結生産奇妙な結果
- 26. 文字列のコピーの関数の結果は
- 27. ハイライトは、検索結果の文字列の場合の問題
- 28. 文字列関数の結果の部分文字列を参照できますか?
- 29. SYS_CONNECT_BY_PATHは「ORA-01489:文字列連結の結果が長すぎます」
- 30. 設定c8y_Command結果Javaからの文字列