问题标签 [sendgrid-ruby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
115 浏览

ruby - SendGrid ruby​​ 库:在事务性电子邮件中发送特定于上下文的值

我正在使用 gem https://github.com/sendgrid/sendgrid-ruby

在 SendGrid 中,我有一个事务性电子邮件模板,看起来像

如何传递变量:number:name??

谢谢,

0 投票
0 回答
87 浏览

ruby - 添加 SendGrid 或 Mandrill 时未加载带有 Sinatra 的 Ruby

我正在使用 Sinatra 和 SendGrid 构建一个基本的 Ruby 应用程序。

当我尝试运行该文件时ruby app.rb,该站点不会加载。当我删除require 'sendgrid-ruby'应用程序时。代码如下。

app.rb

Gemfile

有什么帮助吗?我现在没有 config.ru 或其他任何东西。没有错误记录。它只是挂起等待LocalHost。

红宝石版本:ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin15]

编辑:以前,我有require "sinatra"第一个,但我根本没有set :app_file, __FILE__

0 投票
2 回答
2406 浏览

sendgrid - 如何使用 Sendgrid 和 Rails 禁用某些链接的链接跟踪

当通过 sendgrid 从 Rails 发送电子邮件时,有什么方法可以禁用某些链接的链接跟踪?

0 投票
3 回答
628 浏览

ruby-on-rails - 如何使用 sendgrid 使 CSS 可用于 gmail

我正在为我的 Rails 应用程序使用 Sendgrid api 来发送电子邮件,但在 gmail 中不支持在 head 标签中编写的 css 我应该怎么做才能使 css 工作。

0 投票
1 回答
83 浏览

ruby-on-rails - NoMethodError Ruby 1.9.3

我正在使用 Ruby 1.9.3 并在尝试使用 SendGrid API 时在下一行收到以下错误。

错误[在“ mailer.mail(mail_defaults)”下面的这一行]:

代码:

假设一些用户

我认为这可能是我的 mail_defaults 数组,所以我尝试了这个(见下文)并在同一行收到相同的错误。

我的代码有错误还是 SendGrids mailer.mail 方法有错误?

0 投票
1 回答
306 浏览

ruby-on-rails - Rails 5 contact Me form not sending email using sendgrid via heroku

I've been following this blog post regards creating a 'contact me' form and mailer. I've got far enough that my form displays Messaged Received but I never receive an email, not in Span folder either. I have sendgrid working fine with Devise for user authentication so I know that aspect is working.

Messages/new.html.erb

controllers/messages_controller.rb

mailers/message_mailer.rb

Testing throws no errors, and I can also preview the email ok.

Anything else I'm missing?

0 投票
1 回答
564 浏览

ruby-on-rails - 使用 Sendgrid 发送多封电子邮件不使用 X-SMTPAPI 标头

我一直在发送电子邮件如下:

并且一直运行良好,但现在我想发送多封电子邮件,因为我需要处理 1000 多个用户。所以我一直在读到我可以用 X-SMTPAPI 标头来完成这个所以我尝试了这个

但是 Sendgrid 只是通过电子邮件发送给 email2@gmail.com 而不是标题。我怎样才能解决这个问题?

0 投票
1 回答
136 浏览

ruby - 让 sendgrid-ruby 库作为 ruby​​ 脚本运行的问题

我正在尝试让 sendgrid-ruby 库发送电子邮件,并且我设法编写了一个脚本,我可以逐行运行并开始工作。但是,当我尝试将脚本作为一个整体运行时,我得到

/Users/andrewaccuardi/.rvm/gems/ruby-2.4.1/gems/sendgrid-ruby-5.1.0/lib/sendgrid/client.rb:24:in `+': no implicit conversion of nil into String (TypeError)

这是我用于调用的代码:

任何有关如何前进的见解都会很棒,谢谢!

0 投票
1 回答
1532 浏览

ruby-on-rails - 使用 Rails 使用 SendGrid 将附件添加到电子邮件

我创建了一个使用 Sendgrid 发送电子邮件的 hello_world 方法。我正在尝试包含一个附件。我在另一个 stackoverflow 答案中找到了以下行:mail.attachments['test.txt'] = File.read("#{Rails.root}/public/test.txt")

然而,这会产生以下错误:

控制器中的邮寄代码:

0 投票
2 回答
3819 浏览

ruby-on-rails - 特殊字符的编码在 sendgrid 模板的电子邮件主题中不起作用

我一直在使用 sendgrid-ruby gem 发送电子邮件。电子邮件的主题没有正确解码特殊字符。例如。为电子邮件发送此主题How's it going会在实际电子邮件中转换为此主题How's it going

我尝试将字符串编码为不同格式,例如 ASCII、ISO_8859_1,但这些都不起作用。

电子邮件的主题应正确显示特殊字符,例如 ' & :