Seite 1 von 1

Email mit GMX und Python

Verfasst: Sonntag 30. August 2015, 15:20
von DMD
hi
ich würde mir gern eine email mit python schicken können.
nur leider läuft das net so richtig.
mein programmcode dazu lautet:

Code: Alles auswählen

import poplib
server = poplib.POP3('pop.gmx.de')
begruessung = server.getwelcome()
print begruessung
server.user('E-Mail-Adresse')
server.pass_('Passwort')
server.quit()
ich bekomme die fehlermeldung:
Traceback (most recent call last):
File "C:\Users\DMD-OL\Documents\Python\Code\Arbeitszeitverwaltung\module1.py", line 18, in <module>
server.pass_('Passwort')
File "C:\Python27\lib\poplib.py", line 197, in pass_
return self._shortcmd('PASS %s' % pswd)
File "C:\Python27\lib\poplib.py", line 160, in _shortcmd
return self._getresp()
File "C:\Python27\lib\poplib.py", line 136, in _getresp
raise error_proto(resp)
error_proto: -ERR Fehler beim Abruf Ihrer GMX E-Mails. Ihre Verbindung ist nicht verschluesselt. Aktivieren Sie SSL in Ihrem Mailprogramm. Anleitungen: https://ssl.gmx.net

habe aber extra diesen mail-account neu bei gmx und bei thunderbird.
die ssl-verschlüsselung habe ich bei thunderbird eingerichtet. bei gmx wurde die doch standardisiert genommen, oder?
kann mir da jmd helfen?

Re: Email mit GMX und Pyhton

Verfasst: Sonntag 30. August 2015, 15:28
von BlackJack
@DMD: Was Du bei Thunderbird einstellst ist diesem Python-Programm doch egal. Und ja, GMX wird SSL genommen, genau das sagt Dir der GMX-Server hier ja: Er lehnt die Verbindung ab weil *Du* kein SSL nimmst. `poplib.POP3` ist dafür die falsche Klasse. Schau doch mal in die `poplib`-Dokumentation was da die richtige sein könnte. ;-)

Re: Email mit GMX und Pyhton

Verfasst: Montag 31. August 2015, 16:42
von DMD
jau ich habs:

Code: Alles auswählen

server = poplib.POP3_SSL('pop.gmx.net')
:)

Re: Email mit GMX und Pyhton

Verfasst: Montag 31. August 2015, 16:52
von BlackJack
@DMD: Wobei ich gerade den ersten Satz im ersten Beitrag nochmal lese: Zum *senden* ist POP3 nicht gemacht. Dafür brauchst Du SMTP.