【问题标题】:Which heroku email add-ons support gmail?哪些 heroku 电子邮件插件支持 gmail?
【发布时间】:2015-07-28 15:31:07
【问题描述】:

我正在尝试从我的应用程序发送电子邮件。我之前尝试过 sendgrid,但由于某种原因,它没有为 gmail 发送电子邮件。 这是我的配置。

config.app_domain = 'unstarv.herokuapp.com'

# Email
config.action_mailer.delivery_method = :smtp
config.action_mailer.perform_deliveries = true
config.action_mailer.default_url_options = { host: config.app_domain }
config.action_mailer.smtp_settings = {
address: 'smtp.gmail.com', 
port: '587',
enable_starttls_auto: true,
user_name: 'someuser',
password: 'somepass',
authentication: :plain,
domain: 'unstarv.herokuapp.com'

}

为 heroku 发送 gmail 电子邮件的配置是否足够?

【问题讨论】:

    标签: ruby-on-rails email heroku smtp gmail


    【解决方案1】:

    理论上,任何支持其授权方案的 smtp 客户端都应允许您通过 gmail 发送邮件。就 Heroku 插件而言,除了标准的 Rails ActionMailer 类之外,您真的不需要任何东西。如果您选择在 Heroku 之外的其他地方运行,使用标准邮件程序还可以使您的代码更便携。

    【讨论】:

    • 我确实使用了 sendgrid。我发送了很多电子邮件,但我只收到了一封。仅仅收到一封电子邮件也花了很多时间。有没有办法在 Rails 4.1.8 中立即发送电子邮件?
    • 如果它从你的应用程序中泄露出来,那么它就会留给电子邮件路由和交付之神,而它不在你的掌控之中。
    • 太棒了!!那么我什至必须使用附加组件吗?
    • 我是否必须使用附加组件?
    • 你不需要任何插件来发送邮件
    【解决方案2】:

    当您说“支持 Gmail”时,您是指将电子邮件发送到 Gmail...还是通过 Gmail 发送? (我假设是前者,因为你说“......不为 gmail 发送电子邮件......”)。

    有一个新的Heroku Beta Add-on from Sparkpost.com

    有多个Heroku Email/SMS Add-Ons 可用,但 Sparkpost 是所列产品中最先进/最灵活的电子邮件基础架构服务。

    @kevinkimball 创建了一个SparkPost Ruby Gem on Github

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-13
      • 1970-01-01
      • 1970-01-01
      • 2017-03-08
      • 1970-01-01
      • 2016-07-14
      • 2011-12-22
      • 1970-01-01
      相关资源
      最近更新 更多