Small script for sending mails containing indivudual TANs to the students at ulm university. Also capapble of sending a reminder to the ones that didn't participate so far.
EvaSys Massmailer
=================
A small Python script for sending emails to all students of ulm university providing them with an individual TAN, intended for invitations to surveys.
Documentation mainly takes place within the scirpts themselves. As the scripts are developed for use at ulm university we wrote it in German.
mailit.py: send emails.
reminderlist.py: generate new address list for reminder email.
General information and contact regarding the surveys (English and German):
http://www.uni-ulm.de/index.php?id=31289
Es soll eine Erinnerungsmail an alle versandt werden, die noch nicht an der Umfrage teilgenommen haben. Dazu ist nur eine neue TAN-Liste (tanlist-reminder.py) bekannt, in der die TANs derjenigen fehlen, die schon teilgenommen haben.
Es muss also aus der ursprünglichen zeilenweisen Zuordnung
tanlist.txt -> addresslist.txt
also:
TAN -> 1. Emailadresse
TAN -> 2. Emailadresse
...
mit den TANs aus tanlist-reminder.txt eine neue Adressliste erstellt werden. Diese soll nur noch die verbliebenen E-Mail-Adressen enthalten, die Zuordnung (passende Reihenfolge) der ursprünglichen TANs darf nicht verloren gehen.