I'm looking for an app that will let me send email only. Often in the course of my work I need to just fire off a quick email but don't want to get stuck firing up my mail client and reading new email.
The closest I've seen is QuickMailer, but it just fires up Mail.app and sends an email using that… then keeps Mail.app open.
I want a UI like QuickMailer's, but an app that sends the email right away without using Mail.app.
Does anything like this exist?
Best Answer
Command line will do the trick (with some configuration). You will need to set it up to use your Google account authentication (I noted you tagged the question with "gmail" so I am assuming that's your provider).
This site has the details on how to set it up. If you use two-step authentication with your account just create an application password for command line and use that token when adding in SASL password.
This setup works well but won't handle attachments. If you need to send a file, you'll probably have an easier time using the Mail GUI.
However, your problem is that you don't want to open a program to send a message, correct? Because this requires you to have Terminal open, or to open Terminal when you need to send. But it would be fairly easy to knock together an Applescript that will prompt you for destination address, subject, and text of email, then bounce that directly to the shell and exit. Throw this into your user scripts folder and make sure your Mac is configured to show Scripts in the menu bar for quick access.
Second Edit: Updated the applescript to work a little more efficiently; uses the code from here to write the message body to a temp file in your home directory, then simply uses cat to read the file contents into an email message, and finally deletes the temp file. I tested it and it works well even with characters that were mishandled by the original script.