Ich habe den SMTP-Handler /Logger konfiguriert und eigentlich scheint es auch zu funktionieren.
Allerdings sehe ich immer Meldungen, dass die ToAddr als Liste zu übergeben ist.
Meine ToAddr ist natürlich nur EINE Email-Adresse.
Dies funktioniert leider genauso wenig:
['acb@Timbuktu.com']
Wie muss ich das korrekt machen?
logging SMTPHandler - Problem mit toAddr(esses)
- __blackjack__
- User
- Beiträge: 14375
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@drnicolas: Also beim `logging.handler.SMTPHandler` kann man `toaddrs` als Zeichenkette (eine Adresse) oder als Liste (mehrere Adressen) übergeben. Eine Liste mit einer Adresse geht natürlich auch. Wobei auch andere Sequenzen gehen. Die `emit()`-Methode macht da ein ``", ".join(self.toaddrs)`` mit.
Wo kommen denn die Meldungen her? Python? Oder IDE?
Wo kommen denn die Meldungen her? Python? Oder IDE?
Who is General Failure and why is he reading my hard disk?
- __blackjack__
- User
- Beiträge: 14375
- Registriert: Samstag 2. Juni 2018, 10:21
- Wohnort: 127.0.0.1
- Kontaktdaten:
@drnicolas: Welche Meldungen? Von der IDE? Dann schalt die Meldungen ab, oder finde heraus wo Du falsche Fehler melden kannst. Mypy geht beispielsweise von dieser Typannotation aus:
Code: Alles auswählen
toaddrs: str | list[str],Who is General Failure and why is he reading my hard disk?
