rails 發(fā)送郵件

app/mailer 文件夾創(chuàng)建mailer.rb文件

class UserMailer < ActionMailer::Base
  default :from => "測試郵件 <此處填寫發(fā)件郵箱>"
  def send_email(email, subject)
     mail(to: email, subject: subject)
  end
end

config/intializers 創(chuàng)建setup_mail.rb

發(fā)送郵件服務(wù)器的配置

# -*- encoding : utf-8 -*-

ActionMailer::Base.smtp_settings = {
    :address              => Settings.email.address,
    :port                 => Settings.email.port,
    :domain               => Settings.email.domain,
    :user_name            => Settings.email.user_name,
    :password             => Settings.email.password,
    :authentication       => Settings.email.authentication,
    :ssl => true,
    :enable_starttls_auto => true
}

ActionMailer::Base.default_url_options = { host: Setting.host }

# development
# ActionMailer::Base.default_url_options[:host] = "localhost:3000"
# ActionMailer::Base.delivery_method = :letter_opener

settings.yml 添加配置

email:
    address: "smtp.qq.com"
    port: 25
    domain: "sinopr.org"
    user_name: "登錄名"
    password: "密碼"
    authentication: "login"
    host: '路徑'
    mail_from: 'xxx@qq.com'

如果是smtp 服務(wù)要保證 郵箱開啟了此類服務(wù),部分郵箱開啟此類服務(wù)后 會給予授權(quán)碼,如果有授權(quán)碼,在password 后要填寫此授權(quán)碼 。

app/user_mailer 下創(chuàng)建 send_email.html.erb, 里面寫入想要發(fā)送的內(nèi)容。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,540評論 19 139
  • 前言 在進(jìn)行日常的自動化測試實(shí)踐中,我們總是需要將測試過程中的記錄、結(jié)果等等等相關(guān)信息通過自動的手段發(fā)送給相關(guān)人員...
    苦葉子閱讀 754評論 0 5
  • 22年12月更新:個人網(wǎng)站關(guān)停,如果仍舊對舊教程有興趣參考 Github 的markdown內(nèi)容[https://...
    tangyefei閱讀 35,393評論 22 257
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,941評論 25 709
  • Jenkins支持很多的plugin(也就是插件),這些plugin極大地豐富了Jenkins的功能和方便Jenk...
    CC先生之簡書閱讀 2,929評論 0 0

友情鏈接更多精彩內(nèi)容