Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Email alerts stopped working
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2012-09-08
08:10 PM
2012-09-08
08:10 PM
Email alerts stopped working
Not sure what happened or when, but apparently my email alerts stopped working. They've worked for years prior. The last notification I got was in early January. Looking at my logs I see a bunch of SMART errors have occurred and really would like to get this working again. When trying to configure the alerts I get "Failed to contact SMTP server". Here's what I'm working with:
ReadyNAS Duo v1
RAIDiator 4.1.9
I assumed it had to do with Google's 2-factor authentication, but I tried yahoo as well with no luck as well as the internal SMTP server. When I SSH into the box I am able to ping both gmail's and yahoo's smtp addresses. I've double and triple checked the settings and passwords. Here is some output that might be helpful according to other posts. Please help!
ReadyNAS Duo v1
RAIDiator 4.1.9
I assumed it had to do with Google's 2-factor authentication, but I tried yahoo as well with no luck as well as the internal SMTP server. When I SSH into the box I am able to ping both gmail's and yahoo's smtp addresses. I've double and triple checked the settings and passwords. Here is some output that might be helpful according to other posts. Please help!
login as: root
Linux HFB 2.6.17.14ReadyNAS #1 Wed Jun 20 20:08:20 PDT 2012 padre unknown
HFB:~# ping smtp.gmail.com
PING gmail-smtp-msa.l.google.com (173.194.73.109) 56(84) bytes of data.
64 bytes from vb-in-f109.1e100.net (173.194.73.109): icmp_seq=1 ttl=46 time=30.8 ms
64 bytes from vb-in-f109.1e100.net (173.194.73.109): icmp_seq=2 ttl=46 time=39.5 ms
64 bytes from vb-in-f109.1e100.net (173.194.73.109): icmp_seq=3 ttl=46 time=37.5 ms
64 bytes from vb-in-f109.1e100.net (173.194.73.109): icmp_seq=4 ttl=46 time=29.0 ms
64 bytes from vb-in-f109.1e100.net (173.194.73.109): icmp_seq=5 ttl=46 time=37.8 ms
--- gmail-smtp-msa.l.google.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 29.038/34.953/39.559/4.210 ms
HFB:~# exim -bpr | grep frozen | wc -l
0
HFB:~# cat /var/log/exim/mainlog
2012-09-08 20:49:37 Start queue run: pid=1755 -qff
2012-09-08 20:49:37 End queue run: pid=1755 -qff
2012-09-08 20:53:05 Start queue run: pid=2088
2012-09-08 20:53:05 End queue run: pid=2088
2012-09-08 21:06:06 1TAVyQ-0000gp-00 <= MyEmailAddress@google.com U=root P=local S=369
2012-09-08 21:06:07 1TAVyQ-0000gp-00 => MyEmailAddress@google.com R=lookuphost T=remote_smtp H=gmail-smtp-in.l.google.com [173.194.73.27]
2012-09-08 21:06:07 1TAVyQ-0000gp-00 Completed
2012-09-08 21:08:02 Start queue run: pid=2720
2012-09-08 21:08:02 End queue run: pid=2720
2012-09-08 21:23:01 Start queue run: pid=3086
2012-09-08 21:23:01 End queue run: pid=3086
2012-09-08 21:38:01 Start queue run: pid=3885
2012-09-08 21:38:01 End queue run: pid=3885
2012-09-08 21:53:02 Start queue run: pid=4214
2012-09-08 21:53:02 End queue run: pid=4214
2012-09-08 22:08:01 Start queue run: pid=4524
2012-09-08 22:08:01 End queue run: pid=4524
2012-09-08 22:23:01 Start queue run: pid=4821
2012-09-08 22:23:01 End queue run: pid=4821
2012-09-08 22:38:02 Start queue run: pid=5066
2012-09-08 22:38:02 End queue run: pid=5066
2012-09-08 22:53:02 Start queue run: pid=5314
2012-09-08 22:53:02 End queue run: pid=5314
HFB:~# cat /etc/exim/exim.conf
host_accept_relay = 127.0.0.1 : ::::1
trusted_users = mail
end
local_delivery:
driver = appendfile
group = mail
mode = 0660
mode_fail_narrower = false
envelope_to_add = true
return_path_add = true
file = /var/spool/mail/${local_part}
remote_smtp:
driver = smtp
end
real_local:
prefix = real-
driver = localuser
transport = local_delivery
end
lookuphost:
driver = lookuphost
transport = remote_smtp
literal:
driver = ipliteral
transport = remote_smtp
end
* * F,2h,15m; G,16h,2h,1.5; F,4d,8h
end
end
HFB:~# exim -bpc
0
HFB:~# exim -bp
HFB:~# exiwhat
No exim process data
HFB:~# exim -bh 192.168.0.2
**** SMTP testing session as if from host 192.168.0.2
**** Not for real!
>>> host in host_lookup? no (option unset)
>>> host in host_reject? no (option unset)
>>> host in host_reject_recipients? no (option unset)
>>> host in auth_hosts? no (option unset)
>>> host in sender_unqualified_hosts? no (option unset)
>>> host in receiver_unqualified_hosts? no (option unset)
>>> host in helo_verify? no (option unset)
>>> host in helo_accept_junk_hosts? no (option unset)
220 HFB ESMTP Exim 3.35 #1 Sat, 08 Sep 2012 23:01:48 -0400
Message 1 of 9
Labels:
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2012-09-10
01:20 AM
2012-09-10
01:20 AM
Re: Email alerts stopped working
Is there anything you can see in /var/log/mail.log?
Message 2 of 9
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2012-09-10
05:03 AM
2012-09-10
05:03 AM
Re: Email alerts stopped working
I guess this means there's nothing in the log?
login as: root
root@192.168.0.200's password:
Linux HFB 2.6.17.14ReadyNAS #1 Wed Jun 20 20:08:20 PDT 2012 padre unknown
HFB:~# cat /var/log/mail.log
HFB:~#
Message 3 of 9
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2012-09-10
05:43 AM
2012-09-10
05:43 AM
Re: Email alerts stopped working
That log's empty on my system so the info must be stored in another log.
Message 4 of 9
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2012-09-11
01:00 AM
2012-09-11
01:00 AM
Re: Email alerts stopped working
Exim just deals with internal alert email sending,if you are using Gmail to receive the alert mail,then please note the Readynas will use msmtp email client to send alert email rather than Exim, the logs locate at /var/log/mail.log.
Message 5 of 9
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2012-09-11
06:41 AM
2012-09-11
06:41 AM
Re: Email alerts stopped working
Good to know. I tried looking at that however and nothing appears (see my latest post). I'm at a bit of a loss here.
Now I remember at one point during this debugging process it said it actually sent a message. I went back and played around and it turns out that it sent when email provider is set to internal and my gmail address was in Alert Contact 1. Apparently it got marked as spam which is odd because it never was before and the sender is myself who is obviously in my own contact list. Weird. At least now it's working though. I set up a filter / rule in Gmail to make sure it hits my inbox. I'm not sure why the previous settings decided to no longer work and even though we didn't figure it out I appreciate everyone's help. At least it's working for now. Thanks!!
Now I remember at one point during this debugging process it said it actually sent a message. I went back and played around and it turns out that it sent when email provider is set to internal and my gmail address was in Alert Contact 1. Apparently it got marked as spam which is odd because it never was before and the sender is myself who is obviously in my own contact list. Weird. At least now it's working though. I set up a filter / rule in Gmail to make sure it hits my inbox. I'm not sure why the previous settings decided to no longer work and even though we didn't figure it out I appreciate everyone's help. At least it's working for now. Thanks!!
Message 6 of 9
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2012-09-14
12:59 PM
2012-09-14
12:59 PM
Re: Email alerts stopped working
Have you seen my thread with a similar problem?
SSH into the box and check the /var/log/frontview/msmtp.log log file.
I'm not sure if your FW uses the same log as mine though.
/f
SSH into the box and check the /var/log/frontview/msmtp.log log file.
I'm not sure if your FW uses the same log as mine though.
/f
Message 7 of 9
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2012-09-15
12:31 PM
2012-09-15
12:31 PM
Re: Email alerts stopped working
Thanks Flyvert - that's exactly where it was! Looking at the log I got the below message:
Looking at the suggested page (thanks Google!) it basically says to double check your login and password. But it also had a little note about if you have 2-factor authentication turned on to check out this page: http://support.google.com/accounts/bin/answer.py?hl=en&answer=185833. Essentially you just need to set up an application specific password. Once I did that and entered that new password into the settings it worked like a charm.
Also of note is the error I got from Yahoo which was:
I'm guessing I would need to turn off TLS for this to work but since Gmail is my preferred method, I didn't look to diagnose that issue.
Thanks
Aug 29 00:16:34 host=smtp.gmail.com tls=on auth=on user=MyEmail from=MyEmail recipients=MyEmail smtpstatus=535 smtpmsg='535-5.7.1 Username and Password not accepted. Learn more at\n535 5.7.1 http://support.google.com/mail/bin/answer.py?answer=14257 xk2sm10987699vec.13' errormsg='authentication failed (GNU SASL, method PLAIN)' exitcode=EX_NOPERM
Looking at the suggested page (thanks Google!) it basically says to double check your login and password. But it also had a little note about if you have 2-factor authentication turned on to check out this page: http://support.google.com/accounts/bin/answer.py?hl=en&answer=185833. Essentially you just need to set up an application specific password. Once I did that and entered that new password into the settings it worked like a charm.
Also of note is the error I got from Yahoo which was:
Sep 08 22:05:18 host=smtp.mail.yahoo.com tls=on auth=on user=MyEmail from=MyEmail recipients=MyEmail errormsg='TLS handshake failed: error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol' exitcode=EX_IOERR
I'm guessing I would need to turn off TLS for this to work but since Gmail is my preferred method, I didn't look to diagnose that issue.
Thanks
Message 8 of 9
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
2012-09-15
12:42 PM
2012-09-15
12:42 PM
Re: Email alerts stopped working
Looking into the logs further it looks like at one point it also specifically states that an application specific password is required:
Sep 08 18:49:26 host=smtp.gmail.com tls=on auth=on user=MyEmail from=MyEmail recipients=MyEmail smtpstatus=535 smtpmsg='535-5.7.1 Application-specific password required. Learn more at\n535 5.7.1 http://support.google.com/accounts/bin/answer.py?answer=185833 xd6sm5345471vec.7' errormsg='authentication failed (GNU SASL, method LOGIN)' exitcode=EX_NOPERM
Message 9 of 9