ich bin Malte und habe bis jetzt nur Grundkenntnisse in Python, deswegen kann eine Frage vielleicht mal richtig dumm klingen.
ich wollte eine einfache Routine schreiben die mir eine E-Mail versendet.
leider klappt es nicht so wie ich es hätte, habe auch schon im Internet gesucht, konnte aber leider nicht mein Problem lösen.
ich habe Python 2.7.6 was ich über Pycharm programmiere
Code: Alles auswählen
__author__ = 'malte'
import smtplib
gmail_user = '*********@googlemail.com'
gmail_password = '********'
server = smtplib.SMTP('smtp.gmail.com:587')
server.starttls()
server.login(gmail_user, gmail_password)
server.sendmail(gmail_user,gmail_user,"test")
Code: Alles auswählen
/usr/bin/python2.7 /home/malte/PycharmProjects/Elektronik_Bauteile/email_test.py
Traceback (most recent call last):
File "/home/malte/PycharmProjects/Elektronik_Bauteile/email_test.py", line 9, in <module>
server.login(gmail_user, gmail_password)
File "/usr/lib/python2.7/smtplib.py", line 615, in login
raise SMTPAuthenticationError(code, resp)
smtplib.SMTPAuthenticationError: (535, '5.7.8 Username and Password not accepted. Learn more at\n5.7.8 https://support.google.com/mail/?p=BadCredentials k8sm865608ede.91 - gsmtp')
Process finished with exit code 1
würde das ganze auch gerne über meine E-Mail Adresse vom Nebengewerbe laufen lassen, da habe ich aber leider Probleme das es nicht funktioniert, die Routine läuft zwar durch aber es kommt keine E-Mail an.
die E-Mail Adresse ist mit SSL verschlüsselt.
Vielen Dank für die Hilfe