Python: Open Thunderbird to write new mail with attached file

前端 未结 2 2009
误落风尘
误落风尘 2021-01-13 14:50

I would like to open Thunderbird on Debian AND Windows with an attached file for a new email.

So I would like to do the same as in this thread but the posted solutio

相关标签:
2条回答
  • 2021-01-13 15:23

    Using the information from mozillazine listed above, I was able to get this to work with Python 2.7 on Windows 7

    import subprocess
    tbirdPath = r'c:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe'
    to = 'recipiant@example.com'
    subject = 'Hello'
    body = '<html><body><h1>Header</h1>This is the body<br></body></html>'
    composeCommand = 'format=html,to={},subject={},body={}'.format(to, subject, body)
    subprocess.Popen([tbirdPath, '-compose', composeCommand])
    
    0 讨论(0)
  • Start Thunderbird with the command line argument "-compose". More about it at http://kb.mozillazine.org/Command_line_arguments_%28Thunderbird%29

    0 讨论(0)
提交回复
热议问题