Sunday, March 24, 2013

[Rails] Re: Help to send email required

Problem solved!

Careful inspection of the Thunderbird outgoing server settings revealed that my mailer smtp.x.y
required the following settings in .../config/initializers/mail.rb:

ActionMailer::Base.smtp_settings = {
...
  :enable_starttls_auto => false,
  :ssl            => true
}

Once this was corrected I got the report that the from field in the mail had to contain an existing domain.

domain in the smtp_settings is set to x.y where x.y is taken from address => smtp.x.y but I do not know if this of any importance.

Thanks for all hints.

On Sunday, 24 March 2013 16:49:26 UTC+1, Tommy Pollák wrote:
I tried to set up a different mail account I have. The response was different "Connection refused - connect(2)". This is OK, I believe, because my ISP does not allow mail relay.

So obviously I get in touch with my ISP but am unable to login. Any hints?

On Sunday, 24 March 2013 15:50:15 UTC+1, jle...@socit.co.uk wrote:
Hi, Sorry I do not know.  This also confused me. Try using a name associated with your email service provider.  It should not have anything to do with where your app server is running from.

John

On Sunday, 24 March 2013 09:11:15 UTC, Tommy Pollák wrote:
From a Rails application containing email addresses I want to send emails. Therefore I am testing sending emails.

It does not work though I have read a lot about how to do it. I guess my .../config/initializers/mail.rb is wrong.

I have based the settings on the answers here but I do not understand them fully.

File content:

ActionMailer::Base.smtp_settings = {
  address:        "smtp.x.y",
  port:               465,
  domain:         "x.y"
  user_name:  "me",
  password:     "my",
  authentication: :login,
  enable_starttls_auto: true
}

This is based on my settings in Thunderbird for outgoing server:

Server Name  smtp.x.y
Port                  465
User name      me
Authentication method  Normal password
Connection Security      SSL/TLS

The error is reported as

Completed 500 Internal Server Error in 60254ms

Timeout::Error (Timeout::Error):
  app/controllers/mail_messages_controller.rb:56:in `block in create'
  app/controllers/mail_messages_controller.rb:54:in `create'


OS Ubuntu 12.04
Ruby 1.9.3
Rails 3.2.9

--
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/msg/rubyonrails-talk/-/BZaioKfD6IIJ.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate