version 1
This commit is contained in:
24
tools/test_smtp_submission.sh
Executable file
24
tools/test_smtp_submission.sh
Executable file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
# Usage: ./test_smtp_submission.sh <server> <email> <password>
|
||||
# Example: ./test_smtp_submission.sh mailsystem.knusperkerne.de postmaster@knusperkerne.de PASSWORT
|
||||
|
||||
SERVER="$1"
|
||||
USER="$2"
|
||||
PASS="$3"
|
||||
|
||||
if [ -z "$SERVER" ] || [ -z "$USER" ] || [ -z "$PASS" ]; then
|
||||
echo "Usage: $0 <server> <email> <password>"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
swaks \
|
||||
--to "$USER" \
|
||||
--from "$USER" \
|
||||
--server "$SERVER" \
|
||||
--auth LOGIN \
|
||||
--auth-user "$USER" \
|
||||
--auth-password "$PASS" \
|
||||
--port 587 \
|
||||
--tls \
|
||||
--quit-after MAIL
|
||||
Reference in New Issue
Block a user