Ruby on Railsを使ってメールを送信する最も簡単な方法は何ですか? phpのmail()関数のように、ruby経由で直接メールを送信し、すべてのレールモデルと複雑さをスキップする方法はありますか?
ご協力いただきありがとうございます。
回答:
回答№1の場合は3はいルビのドキュメントをチェックしてください...http://ruby-doc.org/stdlib/
調べたいパッケージはnet / smtpです。
もあります
http://www.rfc20.org/rubymail/(ルビーメール) これは人気があり、それをもう少し簡単にする
回答№2の13
で最も簡単な方法 普通のルビー net / smtpを使うことです。ただし、メールの送信はごく一般的なものであるため、railsには独自のメール機能が組み込まれています。レール内でそれを行うための最良の方法は、 メーラーモデル
回答№3の11
必ずexample.comをすべて実際の値に置き換えてください。
require "net/smtp"
Net::SMTP.start("smtp.example.com", 25) do |smtp|
smtp.send_message "Subject: testing from ruby", "from-address@example.com", ["to-address1@example.com", "to-address2@example.com"]
end
回答№4の4
そこにもある TMail.
回答№5の4
もう一つの優れた解決策はと呼ばれる宝石です。 ポニー。これはphpのmail()関数とまったく同じです。簡単で簡単です。
答え№6の場合は0
使用したくない場合は心配です。ActionMailerを使えば、レールを手に入れられないかもしれません。ActionMailerを使えば、優れたテンプレートなどを使用して電子メールを送信することが非常に簡単になります。