Ein Programm, das von Python zu einem bestimmten Zeitpunkt eine feste E-Mail-Menge sendet

Importieren Sie das Modul.

import datetime import smtplib import ssl from email.mime.text import MIMEText import sys, codecs

sys.stdout = codecs.getwriter("utf-8")(sys.stdout) gmail_account = "" # → Bitte geben Sie Ihre E-Mail-Adresse ein. gmail_password = "" # → Bitte geben Sie Ihr E-Mail-Adresskennwort ein. gmail to = "" # → Bitte geben Sie die E-Mail-Adresse ein, die Sie senden möchten. send_name = "Puyan"

Entscheiden Sie, wie lange Sie die E-Mail senden möchten.

today_date = datetime.date.today() delivery_date = today_date + datetime.timedelta(days=7) print(today_date,delivery_date)

Mail-Daten erstellen (MIME)

subject = "{0}, wir senden Ihnen eine Bestellung für {1}.". Format (send_name, today_date) body = "Wir senden Ihnen die Bestellung mit dem Titel.
Bitte überprüfen Sie die angehängte Datei.
Der Liefertermin für diese Bestellung ist {0}.

Puyan Co., Ltd.". Format (Lieferdatum )

print (Betreff) # Zur Bestätigung

print (body) # zur Bestätigung

msg = MIMEText(body, "html") print(msg)

msg["Subject"] = subject msg["To"] = mail_to msg["From "] = gmail_account print(msg)

server = smtplib.SMTP_SSL("smtp.gmail.com", 465,context=ssl.create_default_context()) server.login(gmail_account, gmail_password) server.send_message(msg) server.close() Drucken ('Senden abgeschlossen')

Recommended Posts

Ein Programm, das von Python zu einem bestimmten Zeitpunkt eine feste E-Mail-Menge sendet
[Python] Ein Programm, das ein Paar findet, das durch einen bestimmten Wert geteilt werden kann
[Python] Ein Programm, das die Anzahl der Täler zählt
[Python] Ein Programm, das die Positionen von Kängurus vergleicht.
Python-Programm, das die Zeitnutzung aus icalendar-Daten aggregiert
So starten Sie den PC jeden Morgen zu einer festgelegten Zeit und führen das Python-Programm aus
Eine Funktion, die die Verarbeitungszeit einer Methode in Python misst
Die Geschichte, ein Modul zu erstellen, das E-Mails mit Python überspringt
[Python] Ein Programm, das den Inhalt der Liste nach links dreht
[Python] Ein Programm, das jedes Element der Liste einzeln vergleicht und gewinnt oder verliert. Postleitzahl ()
[Python] Ein Programm, das Treppen mit # erstellt
[Python] Ein Programm, das die Anzahl der Schokoladensegmente berechnet, die die Bedingungen erfüllen
[Python] Ein Programm, das die Anzahl der gepaarten Socken berechnet
Holen Sie sich zu jeder Tageszeit eine Datums- / Uhrzeitinstanz in Python
Ein Programm, das Python zum Abspielen von Junk verwendet
[Python] Ein Programm, das die Partitur rundet
Ich habe in Python ein Programm erstellt, das FX-CSV-Daten liest und eine große Anzahl von Diagrammbildern erstellt
Abrufen der Unix-Zeit der von JST angegebenen Zeit unabhängig von der Zeitzone des Servers mit Python
Veröffentlichen und Verwenden eines Programms, das automatisch Gesichtsbilder bestimmter Personen sammelt
Eine Menge von ganzen Zahlen, die ax + by = 1 erfüllen.
Ein Programm, das doppelte Anweisungen in Python entfernt
Memorandum der Extraktion durch Python BS4-Anfrage
Zum Zeitpunkt des Python-Updates mit Ubuntu
Ein Python-Skript, das die Anzahl der Jobs für eine bestimmte Bedingung von Indeed.com abruft
[Python] Ein Programm, das die kürzeste Anzahl von Schritten in einem Spiel findet, das Wolken überquert
Programm, das die CSV-Daten der Transaktionshistorie der SBI Securities-Aktie zusammenfasst [Python3]
Ich habe in Python ein Programm erstellt, das die 1-Minuten-Daten von FX auf eine beliebige Zeit (1 Stunde usw.) ändert.
Python, das viele Excel zu einem Excel zusammenführt
Erstellt eine Python-Bibliothek DateTimeRange, die Zeitbereiche verarbeitet
Shell-Programm, das in Vielfachen von 3 aho wird
Beispiel für das Aggregieren einer großen Menge von Zeitreihendaten mit Python in einer kleinen Speicherumgebung mit einer angemessenen Geschwindigkeit
Aufgaben zu Beginn eines neuen Python-Projekts
Gruppieren Sie nach aufeinanderfolgenden Elementen einer Liste in Python
Python-Programm, das ical-Daten in Text konvertiert
Eine Bibliothek, die Leben und Tod anderer Maschinen durch Ping von Python aus überwacht
Zusammenfassung der Punkte, die beim Schreiben eines Programms zu beachten sind, das unter Python 2.5 ausgeführt wird
[Python] Programmieren, um die Nummer von a in einer Zeichenfolge zu finden, die eine bestimmte Anzahl von Malen wiederholt.
[Python] Ein Programm, um die Anzahl der Äpfel und Orangen zu ermitteln, die geerntet werden können
Python-Programm von "Buch, das schwieriges Programmieren leicht lehrt"
Ein Allzweckprogramm, das Linux-Befehlszeichenfolgen mit Python formatiert
Geben Sie einem Python-Dekorateur einen Alias, der ein festes Argument übergibt
[Python] So erstellen Sie eine Liste von Zeichenfolgen Zeichen für Zeichen
So mischen Sie einen Teil der Python-Liste (at random.shuffle)
Grep, damit grep zum Zeitpunkt von grep nicht angezeigt wird
[Python] Ein Programm, das die häufigsten Vogeltypen findet
Aufbau eines neuronalen Netzwerks, das XOR durch Z3 reproduziert
Eine Reihe von Skriptdateien, die Wordcloud mit Python3 ausführen
Python-Skript, das den Inhalt zweier Verzeichnisse vergleicht
[Python] Ein Programm, das die maximale Anzahl von Spielzeugen findet, die mit Ihrem Geld gekauft werden können
・ <Slack> Schreiben Sie eine Funktion, um Slack zu benachrichtigen, damit sie jederzeit in Anführungszeichen gesetzt werden kann (Python).