module SendGrid::InstanceMethods
Public Instance Methods
mail(headers={}, &block)
click to toggle source
Calls superclass method
# File lib/send_grid.rb, line 21 def mail(headers={}, &block) super(headers, &block).tap do |message| message.instance_variable_set :@sendgrid_header, sendgrid_header end end
open_tracking(enabled = true)
click to toggle source
# File lib/send_grid.rb, line 27 def open_tracking(enabled = true) add_filter_setting(:opentrack, :enabled, enabled ? 1 : 0) unless enabled.nil? end
send_grid_header()
click to toggle source
# File lib/send_grid.rb, line 17 def send_grid_header @send_grid_header ||= SendGrid::ApiHeader.new end