add an optinal rcpt_addr to not delete mails

This commit is contained in:
Guilherme Rugai Freire 2024-07-20 00:26:12 -03:00
parent a88e5e90dc
commit 2ff5817490
No known key found for this signature in database
GPG Key ID: AC1D9B6E48E16AC1

View File

@ -5,7 +5,12 @@ if [ -z "$DB_PATH" ]; then
fi
min_date="$(date -d '-1 day' +%s)"
sql="DELETE FROM mails WHERE mails.arrived_at < $min_date;"
sql="DELETE FROM mails WHERE mails.arrived_at < $min_date"
if [ -n "$EXCLUDE_IGNORE_ADDR" ]; then
sql="$sql AND not (rcpt_addr = '$EXCLUDE_IGNORE_ADDR')"
fi
sql="$sql;"
echo "$sql" | sqlite3 "$DB_PATH"