Sendgrid BCC无法正常工作

时间:2016-02-17 09:22:47

标签: sendgrid

我在我的Rails应用程序中使用Sendgrid,当我在TO和BCC中添加电子邮件时,然后通过我的应用程序发送电子邮件后,TO电子邮件工作正常,我收到了电子邮件,但是当我使用相同的BCC登录时在我的帐户中发送电子邮件(例如Gmail),然后没有TO电子邮件详细信息,我的BCC电子邮件在TO字段中移动,因此我的电子邮件(即BCC电子邮件)显示在TO字段中。

根据默认流程,对于BCC电子邮件用户,TO电子邮件详细信息应位于“收件人”字段中,我的电子邮件(BCC电子邮件)应显示在“密件抄送”字段部分中。但它不是那样的。

请告诉我,如何实现此过程,以便根据默认功能,我的BCC电子邮件将显示在BCC电子邮件字段中,而不是TO字段。

1 个答案:

答案 0 :(得分:3)

如果您使用的是sendgrid-rails gem,并且还使用了SendGrid :: MailInterceptor。这样你的sendgrid邮件配置文件就会出现在mail.rb初始化文件中。

您需要将sendgrid配置从mail.rb文件移动到配置/环境文件,并更改端口号。

所以新配置看起来像:

ActionMailer::Base.smtp_settings = {
  :user_name => 'your_sendgrid_username',
  :password => 'your_sendgrid_password',
  :domain => 'yourdomain.com',
  :address => 'smtp.sendgrid.net',
  :port => 587,
  :authentication => :plain,
  :enable_starttls_auto => true
}

参考:https://sendgrid.com/docs/Integrate/Frameworks/rubyonrails.html

相关问题