Thunderbird-Mails per Kommandozeile
Ist es möglich, Thunderbird mit einer Befehlszeile dazu zu bringen, eine E-Mail zu versenden?
- Manfred Bertuch
Ist es möglich, Thunderbird mit einer Befehlszeile dazu zu bringen, eine E-Mail zu versenden?
Eine Möglichkeit, von der Kommandozeile aus Mails mit Thunderbird zu versenden, kennen wir nicht. Für diesen Zweck eignen sich eher E-Mail-Programme ohne GUI wie Blat (siehe Soft-Link).
Allerdings kann Thunderbird beim Start eine neue Mail inklusive Empfängeradresse, Betreff, Text und Anhängen verfassen, sodass man nur noch auf „Senden“ klicken muss. Dazu benötigt man die Kommandozeilenoptionen von Thunderbird, die bislang noch nicht dokumentiert sind, aber denen von Mozilla gleichen - siehe www.mozilla.org/docs/command-line-args.html. Mit
thunderbird -compose "to=nobody@heise.de,subject='Sinnlose Mail',body='Eins, zwei, drei'"
bereitet das Mailprogramm eine vollständige Nachricht vor. Unter Windows muss dem Programmnamen der Pfad zum Thunderbird-Ordner vorangestellt werden, beispielsweise C:\Programme\Mozilla Thunderbird. Die Beschränkungen dieses Verfahrens hängen vom Kommandozeileninterpreter ab: So können unter Windows keine Zeilenwechsel eingegeben werden. (heb)