Dieser Code wird mit ist für das Senden von E-Mail mit Anhang (sample.txt - Testdatei),senden E-Mail in Python 3.X
aber empfangen ist keine Post von und Neins Fehlern
geworfen wurdeni versuchte, eine Mail ohne den Anhang zu senden, und es funktionierte ...
Was mache ich falsch für Anbauteil?
def sendmail():
try:
#...
msg.body = "Hello Flask message sent from Flask-Mail"
with app.open_resource("sample.txt") as fp:
msg.attach("sample.txt", "text/plain", fp.read())
mail.send(msg)
except Exception as e:
raise e
return "Check Your Inbox !!!"
Ich denke, dass Ihr Code gut aussieht. Versuchen Sie, "text/plain" wie folgt zu entfernen: 'msg.attach (" sample.txt ", fp.read())' oder versuchen Sie den vollständigen Pfad zur Datei. –