Heim  >  Artikel  >  Backend-Entwicklung  >  Eine ausführliche Erklärung, wie die Funktion zum Senden von E-Mails und Anhängen in Python implementiert wird

Eine ausführliche Erklärung, wie die Funktion zum Senden von E-Mails und Anhängen in Python implementiert wird

黄舟
黄舟Original
2017-05-21 14:10:221897Durchsuche

Dieser Artikel stellt hauptsächlich Python vor, um die Funktion zum Senden von E-Mails und Anhängen zu implementieren. Es hat einen gewissen Referenzwert.

An alle Wenn es weitere offizielle E-Mails gibt, gehen Sie einfach zu Baidu. Um ehrlich zu sein, werden die meisten Leute sie nicht lesen, es sei denn, sie müssen es tun >

Ich bin ein Mac. Wenn Sie auf das Modul angewiesen sind, folgen Sie bitte dem Screenshot unten

Installation

Importieren Sie das Modul. Wenn keine Fehler vorliegen, war die Installation erfolgreich.

Python sendet einen Dateianhang eines unbekannten MIME-Typs. Die Grundidee ist wie folgt:

1. Konstruieren Sie ein MIMEMultipart-Objekt
als Root-Container MIMEText-Objekt als E-Mail-Anzeigeinhalt und an den Stammcontainer anhängen 3. Erstellen Sie ein MIMEBase-Objekt als Dateianhangsinhalt und hängen Sie es an den Stammcontainer an
a. Lesen Sie den Dateiinhalt und formatieren Sie ihn
b. Legen Sie den Anhang-Header fest
4. Legen Sie die Attribute des Root-Containers fest

5. Erhalten Sie den formatierten vollständigen Text Beispielcode:

Das obige ist der detaillierte Inhalt vonEine ausführliche Erklärung, wie die Funktion zum Senden von E-Mails und Anhängen in Python implementiert wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn