O msmtp atende às suas necessidades? Isso significa que você pode executar comandos SMTP localmente sem executar um servidor SMTP completo. O msmtp irá apenas encaminhá-lo para um servidor SMTP e é configurado por um arquivo em seu diretório pessoal, para que diferentes usuários possam ter diferentes configurações.
O msmtp está nos repositórios do Ubuntu há alguns anos.