Content
Can't send emails
Added by andrea olivotto over 9 years ago
Bitnami OpenProject 4.0.4-1.
delayed_job is now running, thanks to Bitnami support.
I read every guide on email configuration:
http://email.about.com/od/accessinggmail/f/Gmail_SMTP_Settings.htm
http://redmineblog.com/articles/setup-redmine-to-send-email-using-gmail/
https://community.openproject.org/topics/441
https://github.com/opf/openproject/blob/dev/doc/CONFIGURATION.md
https://wiki.bitnami.com/Applications/Bitnami_OpenProject#How_to_configure_the_email_settings_of_openproject.3f
I tried Gmail account and local intranet smtp, I always have this error in openproject production log file:
Completed 500 Internal Server Error in 279.3ms Errno::ECONNREFUSED (Connection refused - connect(2)): app/models/work_package_observer.rb:38:in `block in after_create' app/models/work_package_observer.rb:37:in `each' app/models/work_package_observer.rb:37:in `after_create'
Or something like this (I deleted the real email):
Sent mail to [[[[[[my email]]]]] (5.4ms) 2015-01-16T16:50:18+0000: [Worker(delayed_job host:linux pid:3592)] Class#work_package_updated failed with Errno::ECONNREFUSED: Connection refused - connect(2) - 3 failed attempts Rendered user_mailer/_issue_details.html.erb (6.7ms) Rendered user_mailer/work_package_updated.html.erb within layouts/user_mailer (26.0ms) Rendered user_mailer/_issue_details.text.erb (2.4ms) Rendered user_mailer/work_package_updated.text.erb within layouts/user_mailer (12.4ms)
I made many tests with different configurations.
For gmail, here my production section in the configuration.yml file:
production: email_delivery_method: "smtp" smtp_address: "smtp.gmail.com" smtp_port: 587 smtp_domain: "smtp.gmail.com" smtp_user_name: myemail@gmail.com smtp_password: mypassword smtp_enable_starttls_auto: true smtp_authentication: :plain
I added this line at the end of the standard file.
I triple checked the email and password.
The command “ping smtp.gmail.com” works well.
Any hint?
Replies (2)
Hi Andrea,
I think there is a connection problem between your server/pc and the smtp server.
Connection refused
means that the smtp server actively refused to handle your request. Are you sure that the settings you entered are used? Do you have a firewall running. What is your set up? Linux?Please give us more information so we can figure something out to get everything running.
Cheers,
Karsten
I’m using the Bitnami virtual appliance 4.0.4-1 (based on Ubuntu 14.04 LTS) in vmware player.
I correct a folder permission issue, now delayed_job works well.
Firewall? Yes we have it, but I guess it doesn’t impact the out-coming connection.
I tried a simple smtp client on my windows host with the same information, and is send the email with no problems.
Ping works well, as stated.
I just want to be sure is not an OpenProject bug.
I’ll try again in a second moment.
Andrea