fixing shutdown when exim4 is not set up
This commit is contained in:
parent
8e1234d9b5
commit
4b8798ddea
|
@ -19,7 +19,11 @@ class Mailbot(Bot):
|
||||||
def crawl(self, user):
|
def crawl(self, user):
|
||||||
reports = []
|
reports = []
|
||||||
# todo: adjust to actual mailbox
|
# todo: adjust to actual mailbox
|
||||||
mails = mailbox.mbox("/var/mail/" + config['mail']['mbox_user'])
|
try:
|
||||||
|
mails = mailbox.mbox("/var/mail/" + config['mail']['mbox_user'])
|
||||||
|
except FileNotFoundError:
|
||||||
|
logger.error("No mbox file found.", exc_info=True)
|
||||||
|
return reports
|
||||||
for msg in mails:
|
for msg in mails:
|
||||||
if get_date_from_header(msg['Date']) > user.get_seen_mail():
|
if get_date_from_header(msg['Date']) > user.get_seen_mail():
|
||||||
if user.get_city().lower() in msg['To'].lower():
|
if user.get_city().lower() in msg['To'].lower():
|
||||||
|
|
Loading…
Reference in a new issue