gpt4 book ai didi

ruby-on-rails - Rails ActionMailer 使用 API 方法而不是 SMTP - SendGrid

转载 作者:行者123 更新时间:2023-12-04 15:36:44 25 4
gpt4 key购买 nike

我正在尝试使用 Rails 5.2 和 Sendgrid 发送邮件。我已经阅读了如何设置它的教程。但是,我所发现的只是设置 SMTP 发送方法的方法,它比 API 方法慢。示例:https://medium.com/le-wagon/how-to-send-email-with-action-mailer-and-sendgrid-in-rails-5-32ed0c9167fd

使用标准的 sendgrid gem:https://github.com/sendgrid/sendgrid-ruby

有没有办法使用 action mailer 和 API 方法发送电子邮件?我不想只使用 api key 进行身份验证,我想使用 api 而不是 SMTP 发送邮件。

最佳答案

没有使用标准的 sendgrid gem,但确实看到了这个 gem:

https://github.com/eddiezane/sendgrid-actionmailer

通过将以下内容添加到 config/environments/production.rb 允许操作邮件程序使用 api 方法:

config.action_mailer.delivery_method = :sendgrid_actionmailer
config.action_mailer.sendgrid_actionmailer_settings = {
api_key: ENV['SENDGRID_API_KEY'],
raise_delivery_errors: true
}

关于ruby-on-rails - Rails ActionMailer 使用 API 方法而不是 SMTP - SendGrid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59493448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com