Wednesday, September 11, 2013

[Rails] Mandrill mail problem

Hello All,

I am trying to use Mandrill api in my rails app.
I am getting this error every time:-

Net::SMTPServerBusy (401 4.1.7 Bad sender address syntax)

I am using Ruby - 1.9.3, rails - 3.2.8, Thin server, & Ubuntu 12.10.

in Gemfile:-
gem "mandrill-api", "~> 1.0.45"
gem 'mandrill_mailer'

application.rb:-

config.action_mailer.default_url_options = { :host => 'localhost:3000' }
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
        :address   => "smtp.mandrillapp.com",
        :port      => 587,
        :user_name => ENV["some email"],
        :password  => ENV["api key"], 
        :authentication => 'login' 
    }

In mailer.rb:-

def verify_code(user)
    mail(:to => user.email,  :subject => "TEXT") do |format|
      format.html
    end
  end

In controller:-

UserMailer.verify_code(resource).deliver  # Here resource is the user object

What am I doing wrong here?



Thanks, 
Avinash

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/a0ba12be-3948-4cdd-b0f9-1edaf9e69fec%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate