Ich habe mir ein Email-Konto nur für den Raspberry angelegt. Das Versenden einer Email habe ich in Python schon geschafft. Der Script läuft wunderbar. Jetzt versuche ich die Emails abzurufen mit folgenden Script abzurufen:
import smtplib
import poplib
from subprocess import check_output
from email.mime.text import MIMEText
EmailAdresse = 'user@online.de'
Passwort = '1234'
# Verbindung aufbauen
Session = poplib.POP3_SSL('pop.1und1.de','995')
Session.user = EmailAdresse
Session.pass_= Passwort
# Email lesen und Sitzung schliessen
Status=Session.list()
print Status
Session.quit()
Leider bekomme ich folgende Fehlermeldung:
Traceback (most recent call last):
File "EmailEmpfang.py", line 16, in <module>
Status=Session.list()
File "/usr/lib/python2.7/poplib.py", line 224, in list
return self._longcmd('LIST')
File "/usr/lib/python2.7/poplib.py", line 167, in _longcmd
return self._getlongresp()
File "/usr/lib/python2.7/poplib.py", line 143, in _getlongresp
resp = self._getresp()
File "/usr/lib/python2.7/poplib.py", line 136, in _getresp
raise error_proto(resp)
poplib.error_proto: -ERR command not allowed in this state
Habt Ihr einen Tipp für mich?