Ich habe ein Mail-Kompositionsmakro mit Excel bei der Arbeit erstellt "Es ist mühsam, mit Excel zu beginnen, und es ist ein bisschen wie Excel ..." Wenn Sie es mit einem entspannten Gefühl suchen, weil Sie arbeitslos sind Ich habe eine Seite gefunden, die leicht zu verstehen ist, also habe ich sie gemacht.
https://towel-memo.com/python/email_python/
python
#Bibliothek
import win32com.client
#Outlook-Objekteinstellungen
outlook = win32com.client.Dispatch('Outlook.Application')
mymail = outlook.CreateItem(0)
#Unterschrift
sign = '''
Hogehoge.com Co., Ltd.
Nabehiro der Welt
'''
#Mail-Einstellungen
mymail.BodyFormat = 1
mymail.To = '[email protected]; [email protected]'
mymail.cc = '[email protected]'
mymail.Bcc = '[email protected]'
mymail.Subject = 'Gegenstand'
mymail.Body = '''Lieber Herr
Ist Prost auf gute Arbeit.
Danke für Ihre Kooperation.
'''+ '\n' +sign
path = r'C:\\Users\watya\Desktop\hogehoge.txt' #Geben Sie die angehängte Datei mit einem absoluten Pfad an
mymail.Attachments.Add (path)
#Bestätigung der fertigen Mail
mymail.Display(True)
#Wenn Sie ohne Bestätigung senden möchten, mymail.Display(True)Und verwenden Sie den folgenden Code
#mymail.Send()
mymail.Display(True) Ich habe es ausgeführt, also wurde die E-Mail erstellt Es wurde nicht gesendet und in einem Entwurfszustand gestoppt. Einfach. .. .. Dies ist nützlich, um E-Mails gemäß der Vorlage zu verfassen.
Darüber hinaus verwendet from die Outlook-Adresse zum Zeitpunkt der Anmeldung. Es ist sehr einfach, da Sie sich beim Erstellen eines Programms nicht dessen bewusst sein müssen. Das ist praktisch!