Content
Email Notifications Stopped after upgrading from 4.0.3 to 4.0.9
Added by Vikramjeet Singh Sra over 9 years ago
On sending test email i am getting following error
An error occurred while sending mail (503 5.5.1 Error: authentication not enabled )
I am using SMTP authentication.
my smtp configuration is /etc/openproject-ce/conf.d/smtp
export EMAIL_DELIVERY_METHOD=“smtp”
export ADMIN_EMAIL=“pm@example.com”
export SMTP_AUTHENTICATION=“plain”
export SMTP_HOST=“mail.example.com”
export SMTP_PORT=“587”
export SMTP_USERNAME=“pm@example.com”
export SMTP_PASSWORD=“Secret@123$”
export SMTP_DOMAIN=“example.com”
export SMTP_URL=“smtp://pm%40example.com:Secret%40123%24@mail.example.com:587/example.com”
I tried SMTP_AUTHENTICATION as login also. And i tested smtp configuration working perfectly with a PHP script.
Installed on Ubuntu and upgraded using apt-get
Any Help will be appreciated. Thanks in advance
Replies (13)
Have you tried using SMTP_ADDRESS instead of using SMTP_URL?
Just tried and got error mentioned below
An error occurred while sending mail (getaddrinfo: Name or service not known)
DNS is configured and resolving everything
Ah damn this is confusing. It’s actually SMTP_HOST according to this - but then again I don’t know which distribution exactly you’re using. And you say it used to work with the same configuration shown above?
What does
Rails.application.config.action_mailer
on the rails console say?If you can open one that is.
I am using Ubuntu 14.04.2 LTS and yes the same configuration was working as i am also using gitlab which is on ruby and emails working perfectly there.
Can you please guide how to chek Rails.application.config.action_mailer in ruby console
Thanks in Advance
If you have installed it through apt-get (openproject-ce) it’s as easy as
openproject-ce run console
.in console i typed Rails.application.config.action_mailer and got output mentioned below
=> {:assets_dir=>“/opt/openproject-ce/public”, :javascripts_dir=>“/opt/openproject-ce/public/javascripts”, :stylesheets_dir=>“/opt/openproject-ce/public/stylesheets”, :asset_path=>nil, :asset_host=>nil, :relative_url_root=>nil}
Mh ok not very helpful. What about
ActionMailer::Base.smtp_settings
? Do they contain the right settings?Yes all the settings are right only :enable_starttls_auto=>nil, :openssl_verify_mode=>nil
I guess starttls has to be true
But i have not set is before also when it was working
You can set it to true via
sudo openproject-ce config:set SMTP_ENABLE_STARTTLS_AUTO=true
.You’ll have to restart it for the change to take effect.
That fixed the issue.
Thank you very much for your kind help and spending time to resolve the issue.
Thanks again
You’re welcome. Glad you could fix the issue!
Thanks Markus, now I know how to change the smtp settings ;)
I updated my thread in case any of you have a clue on how to solve my issue:
https://community.openproject.org/topics/4384
Thanks!