msmtp ist ein Programm, um Mails mit dem SMTP (Simple Mail Transport Protocol) so an einen Mailserver zu senden, dass der Mailserver den Versand an den gewünschten Empfänger übernimmt. Die Mail, die an den Mailserver geht, enthält den Empfänger der Mail, den Betreff und den Text und optional einen Anhang. Durch die Anforderungen an die IT-Sicherheit (Stichwort SSL) gilt das Einrichten von Programmen zum Mailversand nicht als einsteigerfreunlich.