Seite 1 von 1

Outlook Neue E-Mail

Verfasst: Sonntag 13. Oktober 2019, 11:18
von MB57
Hallo zusammen,
gibt es die möglichkeit über das os Modul direkt 'outlook' send new mail zu starten, inlc. einer Anlage?

Re: Outlook Neue E-Mail

Verfasst: Sonntag 13. Oktober 2019, 12:21
von Bolitho
Hi, hier findest du ein Grundlagenanleitung für E-Mail mit Python: https://realpython.com/python-send-email/

Und hier eine Übersicht über das os Modul: https://docs.python.org/3/library/os.html
Hier geht es um Funktionen zum Betriebssystem, nicht um Emails aka Kommunikation über das Internet.

Re: Outlook Neue E-Mail

Verfasst: Sonntag 13. Oktober 2019, 12:39
von Sirius3
@bolitho: die Fragd bezog sich glaube ich darauf ob outlokk.exe Commandozeilenparameter hat, mit denen man Mails erzeugen kann.

Re: Outlook Neue E-Mail

Verfasst: Sonntag 13. Oktober 2019, 13:24
von __blackjack__
Falls dem so sein sollte: @MB57 `subprocess.run()` verwenden — *nichts* aus `os` um externe Programme zu starten.

Re: Outlook Neue E-Mail

Verfasst: Sonntag 13. Oktober 2019, 13:34
von Bolitho
Sirius3 hat geschrieben: Sonntag 13. Oktober 2019, 12:39 @bolitho: die Fragd bezog sich glaube ich darauf ob outlokk.exe Commandozeilenparameter hat, mit denen man Mails erzeugen kann.
Danke für den Hinweis, auf die Idee bin ich nicht gekommen :)

Re: Outlook Neue E-Mail

Verfasst: Sonntag 13. Oktober 2019, 17:03
von MB57
__blackjack__ hat geschrieben: Sonntag 13. Oktober 2019, 13:24 Falls dem so sein sollte: @MB57 `subprocess.run()` verwenden — *nichts* aus `os` um externe Programme zu starten.
Ok, also 'os' ist nicht der richtige weg, und wie komm ich mit `subprocess.run()` zum ziel?

Re: Outlook Neue E-Mail

Verfasst: Sonntag 13. Oktober 2019, 18:00
von __deets__
Ich bezweifele das geht. Unter Windows benutzt man dafür MAPI. https://stackoverflow.com/questions/633 ... via-python - zweite Antwort!!