2012-03-28 7 views
3

Ich habe ein Skript, das am Abend läuft, während es läuft, schreibt es in eine Protokolldatei, der Text, den es schreibt, wird mir auch per E-Mail geschickt, sobald die Aufgabe beendet ist. Gelegentlich kann die Aufgabe fehlschlagen. Wenn ich die E-Mail erhalte, erscheint die Zeile, in der der Fehler auftritt, in Rot und fett.Kann Python eine gesendete E-Mail formatieren?

Also meine Frage ist kann Python formatieren Text eine bestimmte Schriftart/Farbe, wenn eine bestimmte Bedingung erfüllt ist? Wenn ja, gibt es dafür gute Beispiele?

Dank

+0

möglich Duplikat [Senden HTML E-Mail in Python] (http://stackoverflow.com/questions/882712/sending-html-email-in-python) – Marcin

Antwort

4

Ich glaube, Sie nur HTML-Tags zu Ihrer E-Mail hinzufügen könnten und es als HTML senden. Es ändert jedoch den Inhalt der Textdatei, da zusätzliche Zeichen geschrieben werden, um das Styling zu ändern.

Beispiel: Sending HTML email using Python

+0

Sie müssen richtig mime encode es für die Arbeit. – Marcin

+0

Ja, ich habe ein Beispiel hinzugefügt. –