summaryrefslogtreecommitdiff
blob: cd0abdf2ed415401b26665d282bf2cb4d05d9d5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/usr/bin/env bash

_newaliases() {
	echo "newaliases: nbSMTP does not support aliases"
}

case "${0##*/}" in
	sendmail|sendmail.nbsmtp)
		if [[ "${1}" = "-I" ]] ; then
			_newaliases
		else
			nbsmtp
		fi
	;;
	mailq|mailq.nbsmtp)
		if [[ "${1}" = "-q" ]] ; then
			nbqueue --flush
		else
			nbqueue --list
		fi
	;;
	newaliases|newaliases.nbsmtp)
		_newaliases
	;;
esac

exit $?