Files
wevads-platform/scripts/ovh_raw_relay.sh
2026-02-26 04:53:11 +01:00

13 lines
548 B
Bash
Executable File

#!/bin/bash
# Usage: ovh_raw_relay.sh <raw_email_file> <from> <to> <domain>
RAW_FILE="$1"
FROM="$2"
TO="$3"
DOMAIN="${4:-culturellemejean.charity}"
if [ ! -f "$RAW_FILE" ]; then echo "FAIL:no_raw"; exit 1; fi
B64=$(base64 -w0 "$RAW_FILE")
RESULT=$(sshpass -p "MX8D3zSAty7k3243242" ssh -o StrictHostKeyChecking=no -o ConnectTimeout=5 ubuntu@151.80.235.110 \
"echo $B64 | base64 -d > /tmp/raw_$$.eml && python3 /home/ubuntu/wevads/dkim_raw_send.py /tmp/raw_$$.eml '$FROM' '$TO' '$DOMAIN' 2>&1 && rm -f /tmp/raw_$$.eml" 2>/dev/null)
echo "$RESULT"