Files
dms-knusperkerne/tools/test_smtp_submission.sh
2025-11-20 22:32:15 +01:00

25 lines
525 B
Bash
Executable File

#!/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