Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Thunderbird command line switches

  • 4 replies
  • 1 has this problem
  • 173 views
  • Last reply by jjjj19

more options

Hi, I want to use Windows Task Scheduler to send command line emails via Thunderbird.

I have found only: thunderbird -compose "attachment='C:\first.txt,C:\second.txt'"

This works. But I also want to include email to, subject, text body and send.

I have tried options like Blat. Blat works but not with gmail.com as they block it. So with Thunderbird installed locally I may be able to work around the new gmail restrictions.

Many thanks.

Hi, I want to use Windows Task Scheduler to send command line emails via Thunderbird. I have found only: thunderbird -compose "attachment='C:\first.txt,C:\second.txt'" This works. But I also want to include email to, subject, text body and send. I have tried options like Blat. Blat works but not with gmail.com as they block it. So with Thunderbird installed locally I may be able to work around the new gmail restrictions. Many thanks.

Chosen solution

I strongly suggest you use a utility designed for this purpose. Thunderbird isn't, because it will still launch the compose window so that you can click Send manually. See https://stackoverflow.com/questions/45588952/how-can-i-compose-and-send-email-in-thunderbird-from-commandline and https://support.mozilla.org/en-US/questions/1144493

Several options are featured here https://www.raymond.cc/blog/sending-email-using-command-line-useful-for-downtime-alert-notification/

Note that the Powershell cmdlet is now obsolete. SwithMail is my favourite of those tools, but you'll have to use an app password for sending via Gmail.

Read this answer in context 👍 0

All Replies (4)

more options

Chosen Solution

I strongly suggest you use a utility designed for this purpose. Thunderbird isn't, because it will still launch the compose window so that you can click Send manually. See https://stackoverflow.com/questions/45588952/how-can-i-compose-and-send-email-in-thunderbird-from-commandline and https://support.mozilla.org/en-US/questions/1144493

Several options are featured here https://www.raymond.cc/blog/sending-email-using-command-line-useful-for-downtime-alert-notification/

Note that the Powershell cmdlet is now obsolete. SwithMail is my favourite of those tools, but you'll have to use an app password for sending via Gmail.

more options

Many thanks Stans. I have looked at Swithmail. How do I get an App password for gmail?

more options
more options

Thanks Stan, Much appreciated. Regards, J