Skip to content
Mass mailing in Clojure
Clojure
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
src/mailblaster
test/mailblaster/test
.gitignore
README.md
project.clj

README.md

mailblaster

Mass mailing in Clojure. Mailblaster lets you email a list of emails with single message. Each recipient is emailed their own message.

Setup

You need to create a properties file with your smtp host information. The format for that is the following. It should be created in a file called smtp.properties in a directory called .smtp under your $HOME directory.

host="SERVER"
port=PORT
user="USERNAME"
pass="PASSWORD"

Building

$ lein uberjar

Usage

Put your emails in a single file called emails.csv. Put each email on it's own line. Next write your email and save it in a file called message.txt.

Next, come up with a subject for your message and remember your email address and pass it along as the from address.

$ java -jar target/mailblaster-1.0.0-standalone.jar -f your-email@foo.com -s "Your email subject" -e emails.csv -m message.txt

There are other options which you can see with the following.

$  java -jar target/mailblaster-1.0.0-standalone.jar

License

Distributed under the Eclipse Public License, the same as Clojure.

Something went wrong with that request. Please try again.