使用Ruby on Rails发送邮件的最简单方法是什么?有没有办法直接通过ruby发送邮件并跳过所有的rails模型和复杂性,就像php的mail()函数一样?
谢谢你的帮助.
普通旧红宝石中最简单的方法是使用net/smtp.但是rails有它自己内置的邮件设施,因为发送邮件很常见.在rails中执行此操作的最佳方法是使用Mailer模型
确保使用实际值替换所有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