Есть множество утилит командной строки отправляющих почту.
Самая простая и эффективная - blat
Но есть одна проблема - все эти утилиты отправляют почту открытым текстом, а сейчас все массовые почтовые сервисы работают только по защищенным каналам с шифрованием.
Поэтому отправить почту c помощью blat не получится, не умеет он SSL
Зато это умеет бесплатная утилита stunnel
В итоге поднимаем с помощью stunnel шифрованный канал до сервера, и фигачим письма blat'ом.
Тут неплохо описано как это делается, да и вообще в гугле наберите blat + stunnel.
Так же можно в принципе работать из командой строки с такими почтовыми программами как The Bat и Outlook, но это сложнее и менее функционально.
Если лень сооружать конструкцию из blat + stunnel, то можно посмотреть в сторону -
https://github.com/muquit/mailsend/releases/
Тоже бесплатная консольная утилита, из коробки умеющая SSL, но я ее еще не пробовал, поэтому не подскажу насколько хороша.