diff --git a/main.py b/main.py old mode 100644 new mode 100755 index 2f3b8de39d7d13be44d8f8d5746244906cffb869..6c2931ffd9931587c0e545a255a58fe44de75a8e --- a/main.py +++ b/main.py @@ -1,3 +1,5 @@ +#!/usr/bin/env python3 + import smtpd import asyncore from email import message_from_bytes @@ -17,7 +19,15 @@ class CustomSMTPServer(smtpd.SMTPServer): print("Title missing") return - if 'massutskick@vastgota.nation.liu.se' not in msg.get('To'): + valid_destinations = [ + 'massutskick@vastgota.nation.liu.se', + 'massutskick@vastgota.lysator.liu.se', + ] + + for destination in valid_destinations: + if destination in msg.get('To'): + break + else: print('Will only publish massutskick') return