This commit is contained in:
Harald G. Mueller 2023-02-14 12:32:26 +01:00
parent 4fb8747251
commit e96c6b90e1

View File

@ -22,9 +22,9 @@ Es ist die grosse Menge an Kleinigkeiten, die Sie lösen und beherrschen müssen
### Ausgangslage ### Ausgangslage
Sie sind in der internen Informatik der TBZ und Sie Sie sind in der internen Informatik der TBZ tätig und
bekommen für den bevorstehenden Schulanfang eine Sie bekommen für den bevorstehenden Schulanfang eine
[**Liste von Namen** (MOCK_DATA.csv)](MOCK_DATA.csv), [**Liste von Namen (MOCK_DATA.csv)**](MOCK_DATA.csv),
die alle eine neue Emailadressen bekommen sollen. die alle eine neue Emailadressen bekommen sollen.
Zur **Emailadresse** soll auch ein **Initialpasswort** Zur **Emailadresse** soll auch ein **Initialpasswort**
@ -38,7 +38,7 @@ ist auch eine Ihrer Aufgaben, dieses Problem zu lösen.
### Stufe 1 ### Stufe 1
Sie müssen, um das System zu füttern, eine Sie müssen, um das System zu füttern, eine
Liste aller Emailadressen und (dazugehörige, Liste aller Emailadressen und das (dazugehörige,
automatisch generierte) Passwörter in einer automatisch generierte) Passwörter in einer
Datei namens <br>**YYYY-MM-DD_HH-SS_mailimports.csv** Datei namens <br>**YYYY-MM-DD_HH-SS_mailimports.csv**
erstellen lassen. erstellen lassen.
@ -52,9 +52,10 @@ erstellen lassen.
### Stufe 2 ### Stufe 2
Alle Personen, die jetzt eine neue Emailadresse und Passwort bekommen, Alle Personen, die jetzt eine neue Emailadresse und Passwort bekommen,
sollen per Papierbrief benachrichtigt werden. Erstellen Sie pro neuer sollen per Papierbrief benachrichtigt werden. Erstellen Sie pro neue
Emailadresse folgende Datei <br>**YYYY-MM-DD_HH-SS_[GenerierteEmailadresse].brf** Emailadresse folgende Datei <br>**YYYY-MM-DD_HH-SS_[GenerierteEmailadresse].brf**
<br><br>(Die Anschriftadresse passt in ein Fenster-Kuvert, die Distanz machen Sie mit Leerzeichen) <br><br>(Die Anschriftadresse passt in ein Fenster-Kuvert,
die Distanzen für das Einrücken, machen Sie mit Leerzeichen)
Technische Berufsschule Zürich Technische Berufsschule Zürich
Ausstellungsstrasse 70 Ausstellungsstrasse 70
@ -91,26 +92,37 @@ Emailadresse folgende Datei <br>**YYYY-MM-DD_HH-SS_[GenerierteEmailadresse].brf*
### Stufe 3 ### Stufe 3
Erstellen Sie eine Archiv-Datei von **allen Dateien**, also Erstellen Sie eine "Archiv"-Datei von **allen Dateien**, also
von der Mai-/Passwortliste und auch aller Briefe. Der Dateiname soll so aussehen: von der Mail- und Passwortliste und auch von allen Briefen.
<br>**YYYY-MM-DD_HH-SS_newMails_[IhreKlasse_IhrNachname].tar** (oder .zip oder .rar je nach Technik) Der "Archiv"-Dateiname soll so aussehen:
<br>**YYYY-MM-DD_HH-SS_newMails_[IhreKlasse_IhrNachname].ZIP** (oder .tar oder .rar je nach Technik)
### Stufe 4 ### Stufe 4
Später wird diese obigen Prozesse vollautomatisch erstellt werden. Dafür erstellen Später werden diese obigen Prozesse für kommende Anwenungen
Sie ein Mail, damit Sie erstens wissen, wann die Generierung der Liste und die Briefe vollautomatisch erstellt werden. Dafür erstellen Sie
fertig ist und zweitens, dass Sie Resultate in einem ersten Ausbau mal an sich selber
zu schicken. Später könnten Sie dann das Mail an die Zeilperson schicken (kann auch - 1.) ein CronTab-Eintrag (oder Aufgabenplanungs-Task)
die Lehrperson sein). - 2.) ein Mail mit Attachment,
damit Sie erstens wissen, wann die Generierung der Liste und die Briefe
fertig ist.
Das erzeugte Mail brauchen Sie auch, damit Sie die Resultate in einem
ersten Ausbau mal an sich selber schicken und überprüfen können.
Später könnten Sie dann das Mail an die **Zielperson** schicken, die
es dann verarbeiten und verwalten muss.
<br>Gestalten Sie das Mail mit folgendem Text und hängen Sie die Archiv-Datei als <br>Gestalten Sie das Mail mit folgendem Text und hängen Sie die Archiv-Datei als
"attachment" an. "attachment" an.
Beachten Sie: Sie haben normalerweise kein Mailserver auf Ihrem Rechner (oder VM). Die *Zielperson* kann zu Überprüfungszwecke auch Ihre Lehrperson sein.
*Beachten Sie: Sie haben normalerweise kein Mailserver auf Ihrem Rechner (oder VM).
Sie müssen entweder einen solchen (zusätzlich) installieren oder Sie benutzen eine Sie müssen entweder einen solchen (zusätzlich) installieren oder Sie benutzen eine
"Wegwerf-Mailadresse" über einen Gratis-Provider (z.B. gmx.ch, gmail.com, ...). Ihre "Wegwerf-Mailadresse" über einen Gratis-Provider (z.B. gmx.ch, gmail.com, ...). Ihre
TBZ-Mailadresse können Sie nicht nehmen, da das von der Security her unterbunden wird. TBZ-Mailadresse können Sie nicht nehmen, da das von der Security her unterbunden wird.*
<br> <br>
<br>[Mail mit PowerShell](../tools-technics/mailing-mit-powershell.jpg) <br>[Mail mit PowerShell](../tools-technics/mailing-mit-powershell.jpg)
<br>[Mail mit Python](../tools-technics/mailing-mit-python.jpg) <br>[Mail mit Python](../tools-technics/mailing-mit-python.jpg)