Python: abra Thunderbird para escribir un nuevo correo con el archivo adjunto

Me gustaría abrir Thunderbird en Debian y Windows con un archivo adjunto para un nuevo correo electrónico.

Entonces, me gustaría hacer lo mismo que en este hilo, pero la solución publicada no funciona:

Cliente de correo electrónico abierto de Python con archivo adjunto

Tengo el mismo problema que user2686223. El archivo no se adjuntará al correo. Puede alguien ayudarme con esto?

Tal vez con otra solución?

EDITAR: Así es como funciona:

import os
os.system("thunderbird -compose to='test@test.de',subject='subject',body='body',attachment='/path/to/file'")