Ich wurde eine Fernarbeit und brauchte eine E-Mail an meinen Chef Ich möchte jeden Tag den gleichen Inhalt und die gleiche regelmäßige Übertragung automatisieren!
Ich akzeptiere keine Meinungen, dass es zu analog ist. Lol Chat ist nicht gut
・ Einfach zu erstellen und mit Teammitgliedern zu teilen ・ Ich möchte pünktlich mit dem Taskplaner ausführen
Office 365 Windows 10
In Anbetracht der internen Umgebung, Java, Node.js oder Python? Ich habe über Power Automate von Office 365 nachgedacht, es jedoch gestoppt, da es schwierig zu verwenden und für andere Mitglieder schwierig zu teilen war.
Dieses Mal konzentrieren wir uns auf die Benutzerfreundlichkeit und die Verwendung von Python. (Da es in der Vergangenheit Schulungen gab, sollten alle Mitglieder einbezogen werden.)
Zuerst dachte ich, ich würde es über die Office 365-API senden. Es kann problematisch sein, wenn der Proxy eine Anfrage stellt.
Wenn Sie sich das ansehen, gibt es eine Bibliothek, die Office-Apps von Python verarbeiten kann. Es scheint, dass die Anforderungen erfüllt werden können, also werde ich das übernehmen
Installieren Sie zuerst die Bibliothek (pywin32) Starten Sie eine Eingabeaufforderung mit Administratorrechten und installieren Sie sie mit pip
Und einfache Codierung Die Python-Version ist übrigens 3.7.4
sendmail.py
import win32com.client as win32
outlook = win32.Dispatch('outlook.application')
mail = outlook.CreateItem(0)
mail.To = '[email protected] (Lieferadresse)'
mail.Subject = 'Guten Morgen'
mail.Body = 'Ein Unternehmen gründen'
#Angehängte Dateien, ggf. auskommentieren
# attachment = "Absoluter Pfad der angehängten Datei"
# mail.Attachments.Add(attachment)
mail.Send()
Als ich es tatsächlich ausführte, konnte ich eine E-Mail senden. Stellen Sie den Taskplaner so ein, dass er 10 Minuten vor Arbeitsbeginn startet und abgeschlossen ist.
Ich werde es für eine Weile benutzen und wenn es kein Problem gibt, werde ich es an alle im Team verteilen.
・ Python ist zu leicht und ich mache mir Sorgen, ob es wirklich funktioniert ・ Es ist schön, etwas Zeit zu haben
·Das? Es ist in Ordnung, eine Reservierung für das Senden in Outlook vorzunehmen ... ()