Send emails straight from the command line – no mail server needed. With msmtp, a bit of Bash, and Python, you can assemble proper MIME messages with HTML parts and correct UTF-8 encoding, then schedule them with cron or launchd. Includes a live weather report script.