X-Git-Url: https://git.madduck.net/etc/mutt.git/blobdiff_plain/a83d50d5a64488deb3796bbd0ca0a03b0516cc77..7013dfe93a05082153f79eca6c9e5c05b54d9d50:/.mutt/sendmail-checks.d/no-local-recipients diff --git a/.mutt/sendmail-checks.d/no-local-recipients b/.mutt/sendmail-checks.d/no-local-recipients deleted file mode 100755 index fa8de41..0000000 --- a/.mutt/sendmail-checks.d/no-local-recipients +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh -# -# no-local-recipients – prevent messages to local recipients from being sent -# -# messages with recipients like foo@$HOSTNAME are an indication that mutt has -# not expanded the aliases and thus appended $hostname (cf. $use_domain). In -# my use-case, that's a reason not to send a message. -# -# Copyright © 2010 martin f. krafft -# Released under the terms of the Artistic Licence 2.0 -# -set -eu - -shift # $1 is the tmpfile, we don't need that - -HOSTNAME=$(hostname --fqdn) - -ret=0 -for r in $@; do - case "$r" in - (*@${HOSTNAME}*) - echo >&2 "E: $r seems to be a local recipient, hence I won't send." - ret=1 - ;; - esac -done - -exit $ret