Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Ich möchte eine Ungelesene Mail von meinem Statuspostfach auslesen und an meine Private Mail weiterleiten. Das öffnen von Mails und das weiterleiten funktioniert eigentlich auch ganz gut. Ich kann auch den Betreff einer Mail auch ohne Probleme mit "email_message_raw['Subject']" auslesen und kopieren. Ich möchte aber auch den Inhalt einer Mail (Body) auslesen und kopieren könne weisst du wie ich das am besten machen soll? Auf Stack Overflow habe ich nichts gefunden was bei mir funktioniert.
- Kurzer Problembeschrieb:
- Ich bekomme immer wieder Statusmeldungen von meinem NAS (ca. 5 - 10 pro Tag), da ich nicht möchte, dass mein Postfach zugespamt wird, habe ich jetzt ein ein eigenes Email-Postfach eingerichtet auf das die Statusmeldungen gesendet werden. Da ich aber wichtige Meldungen nicht verpassen möchte, möchte ich diese an meine Persönliche Emailadresse weiterleiten.
- (
- body-Beispiel: Inhalt der Mail:
- Hallo zusammen,
- Ich hätte da mal eine Frage ...
- LG Mattia
- )
- Code (Python:3.8.3-64bit):
- https://github.com/m-mattia-m/StatusMailForward
- Logs:
- Traceback (most recent call last):
- File "main.py", line 154, in <module>
- Main()
- File "main.py", line 7, in __init__
- self.openMail()
- File "main.py", line 61, in openMail
- b = email.message_from_string(email_message_raw)
- File "C:\Users\Mattia\anaconda3\lib\email\__init__.py", line 38, in message_from_string
- return Parser(*args, **kws).parsestr(s)
- File "C:\Users\Mattia\anaconda3\lib\email\parser.py", line 67, in parsestr
- return self.parse(StringIO(text), headersonly=headersonly)
- TypeError: initial_value must be str or None, not Message
Add Comment
Please, Sign In to add comment