Can't send email
This error can appear when trying to send email from Email section or when user registers:
We're sorry, but something went wrong. We've been notified about this issue and we'll take a look at it shortly.
- Check GUI log
- Try with Default settings
Default settings
- SMTP Server: smtp.gmail.com
- Port: 25
- Login: kolmitest
- Password: kolmitest99
- Batch Size: 50
Test
/usr/local/mor/sendEmail -f 'mortest@gmail.com' -t 'WRITE_YOUR@EMAIL.HERE' -u 'test' -m 'test message' -o tls=auto -s 'smtp.gmail.com' -xu 'kolmitest' -xp 'kolmitest99'
Output should be:
sendEmail[11683]: Email was sent successfully!
Errors
Net::SMTPAuthenticationError (535 auth failure)
Net::SMTPAuthenticationError (535 invalid user ID or password)
On both of these errors:
- Check your SMTP server details
- Try to use another SMTP server
- Try default settings:
SMTP Server: smtp.gmail.com Domain: localhost.localdomain Login: kolmitest Password: kolmitest99
NameError (undefined local variable or method `xxxxxx' for #)
Do not add variables which are not from this list:
- <%= server_ip %>
- <%= device_type %>
- <%= device_username %>
- <%= device_password %>
- <%= login_url %>
- <%= login_username %>
- <%= login_password %>
- <%= username %>
- <%= first_name %>
- <%= last_name %>
- <%= full_name %>
Timeout::Error (execution expired) /usr/lib/ruby/1.8/timeout.rb:54:in `open'
Open port 25 to allow SMTP connection.
Segfoults and any other crashes
These mean that mail traffic is passing a transparent proxy server which doesn't understand the 'auth plain' option. Ask your network administrator for more info.
OpenSSL::SSL::SSLError (unknown protocol)
No solution yet...
I had this same problem and it turned out that I was using the wrong imap port, as for SSL authentication
you need to use port 993 or 995.
ECONNREFUSED
SocketError (getaddrinfo: Name or service not known)
Execute (on Debian):
apt-get install mime-construct mime-construct --to "your@mail.com" --subject 'hi there' --string "body"
Go to /var/log/exim4/mainlog
If you see:
2008-04-14 08:35:06 1JlOMs-0001fU-I4 <= root@GUI.cantv.net U=root P=local S=404 2008-04-14 08:35:12 1JlOMs-0001fU-I4 ** your@mail.com R=dnslookup T=remote_smtp: SMTP error from remote mail server after end of data: host gmail-smtp-in.l.google.com [64.233.185.27]: 550-5.7.1 [190.37.134 .234] The IP you're using to send mail is not authorized\n550-5.7.1 to send email directly to our servers. Please use the SMTP\n550-5.7.1 relay at your service provider instead. Learn more at\n550 5.7.1 http: //mail.google.com/support/bin/answer.py?answer=10336 7si13749186wrl.12
... it means you should use your provider's SMTP server to send emails.
501 Syntactically invalid HELO argument(s)
Domain is empty. Enter: localhost.localdomain
503 AUTH command used when not advertised
... no data ...
504 5.5.2 : Sender address rejected: need fully-qualified address
More info: GUI Error - Sender address rejected