Show HN: Postman – A command-line utility for batch-sending email
github.com
github.com
postino: Italian postacı: Turkish
One feature-request: a flag to include an attachment. It's probably an edge-case, but I've recently taken over running an account that needs to send out a PDF of the organisations new programme about once per quarter. This would be the ideal tool for that, if I could include an attachment.
Example scenario: I applied to PhD programs ~5-6 month ago and liked to send emails to faculty members at each school I applied to telling them I was interested in their work by sending nearly the same email to everybody with a slightly different portion for their work.
--
Example:
I have the following CSV:
Name,Email,Message
Jane Doe,jane@janedoe.com,janedoe.txt
John Doe,john@johndoe.com,Hello!
And the following template: Hello {{.Name}}! {{.Message}}
`janedoe.txt` reads: The weather is nice outside!
Generated output: Hello Jane Doe! The weather is nice outside!
Hello John Doe! Hello!
--Would that satisfy your use case?
Edit: Hmm, I ran into an issue with the MIME type in my mail client (sup). I'll look into it, but have reverted the commit in the meantime.
* All of the power of templates in Go (conditionals, etc)
* Some SMTP providers will complain if there are too many emails in BCC (generally >1000)
* Sends emails concurrently
Side question: says the tool is meant to send "html emails"; can it not also just do string replacement in any composed mail message, like a multiple MIME-part mail message that's composed by some other tool?
Yes, certainly it's a far cry from reliable, deliverable, multi-part HTML/plain, open tracking, click tracking, CANSPAN compliant, transactional email.