summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Reichel <sre@ring0.de>2013-01-05 22:07:23 +0100
committerSebastian Reichel <sre@ring0.de>2013-01-05 22:07:23 +0100
commit298f962c0a9a01c21ee9d6d4b54c8750463ce648 (patch)
treef186ea3a1c7945b156ebbbb5fb70a15dee0c0ac4
parentb1d535bd60818ecb253f6cf19b0e1ec9a8ca4e65 (diff)
downloadserial-barcode-scanner-298f962c0a9a01c21ee9d6d4b54c8750463ce648.tar.bz2
support smtp connection without login
-rwxr-xr-xinvoice/generate-invoice.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/invoice/generate-invoice.py b/invoice/generate-invoice.py
index c84fa9d..fbbeeac 100755
--- a/invoice/generate-invoice.py
+++ b/invoice/generate-invoice.py
@@ -254,7 +254,8 @@ def generate_pdf(data):
def send_mail(mail, receiver):
server = smtplib.SMTP(SMTPSERVERNAME, SMTPSERVERPORT)
server.starttls()
- server.login(SMTPSERVERUSER, SMTPSERVERPASS)
+ if SMTPSERVERUSER != "":
+ server.login(SMTPSERVERUSER, SMTPSERVERPASS)
maildata = mail.as_string()
server.sendmail(mail["From"], receiver, maildata)
server.quit()
@@ -410,7 +411,8 @@ def gen_stock_mail():
return msg
def weekly():
- send_mail(gen_stock_mail(), "einkauf@kreativitaet-trifft-technik.de")
+ send_mail(gen_stock_mail(), "sre@ring0.de")
+ #send_mail(gen_stock_mail(), "einkauf@kreativitaet-trifft-technik.de")
if sys.argv[1] == "daily":
daily()