Forum
e-mail senden vom raspberry unter python (Computertechnik)
hallo geschätzte experten,
habe aus 'das umfassende Handbuch' von Kofler-Kühnast-Scherbeck das folgende Script als Test zum versenden eines
e-mails erstellt:
#!/usr/bin/python3
import smtplib
import sys
from email.mime.text import MIMEText
from email.header import Header
frm = 'marcus.luetolf@bluewin.ch'
to ='marcus.luetolf@bluewin.ch'
subj = 'from raspberry'
msg = 'Test'
try:
mime = MIMEText(msg, 'plain', 'utf-8')
mime['marcus.luetolf@bluewin.ch'] = frm
mime['marcus.luetolf@bluewin.ch'] = to
mime['from raspberry'] = Header(subj, 'utf-8')
smtp = smtplib.SMTP('bluewin,ch')
#smtp.starttls()
smtp.login('mein user Name', 'mein Passwort')
smtp.sendmail(frm, [to], mime.as_string())
smtp.quit()
except:
print('Fehler', sys.exc_info())
und bekomme (nach Löschen der Verschlüsselungszeile, die von meinem Provider/Server nicht akzeptier wird) die folgende Fehlermeldung
bzw. Aufforderung den Port zu wechseln. Der unten angegeben Port 587 ist der, der in meinem e-mail Konto eingestellt ist.
Fehler (<class 'smtplib.SMTPRecipientsRefused'>, SMTPRecipientsRefused({'marcus.luetolf@bluewin.ch': (573, b'5.1.1 Swisscom Antispam: Authentifizierte Verbindung nicht moeglich. Bitte benutzen Sie den Port 587 oder 465 (SSL/TLS) anstelle von Port 25. Weitere Informationen: www.swisscom.ch/p25.
Wie kann ich den Port von 25 auf 587 wechseln ??
Vielen Dank für einschlägige Infos, luemar.
Gesamter Thread: