summaryrefslogtreecommitdiff
path: root/src/swaks-batch.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/swaks-batch.sh')
-rwxr-xr-xsrc/swaks-batch.sh26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/swaks-batch.sh b/src/swaks-batch.sh
new file mode 100755
index 0000000..1e81210
--- /dev/null
+++ b/src/swaks-batch.sh
@@ -0,0 +1,26 @@
+#!/bin/sh
+# This scripts depends on swaks: http://www.jetmore.org/john/code/swaks/
+
+if [ -n "$1" ]; then
+ SWAKS=$1
+else
+ SWAKS=swaks
+fi
+
+# if [[ "$SWAKS" == "" ]]; then
+if ! `hash $SWAKS 2>/dev/null`; then
+ echo "Error: I need swaks to work."
+ echo "You can get swaks from: http://www.jetmore.org/john/code/swaks/"
+ echo "If you already have it, you can send its location as a first parameter of the script."
+ echo "E.g.: $0 /path/to/swaks"
+ exit 1
+fi
+
+# Customize this in order to test the desired accounts
+FROM=ivan@dev.bitmask.net
+TO=test_123@dev.bitmask.net
+
+# NOTE: Add the swak commands below here:
+
+# Unicode subject and body, without charset specification
+$SWAKS --to $TO --from $FROM --header "Subject: Test -- áèīôü" --body "Howdy from swaks. ýëąĥ" --helo 'asdf.com'