blob: a553a5d01f35582408f5b47f37f73a0100edc49b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
. functions
inj() { injectfield message-id 'to: n' "$@"; }
echo "Checking that inject inserts a message-id."
test -n "`inj`"
echo "Checking that inject preserves an existing message-id."
inj "Message-Id: <mid@mid>" | grep -q '^ <mid@mid>$'
echo "Checking that inject does not add more message-ids."
test 1 -eq `inj "Message-Id: <mid@mid>" | wc -l`
echo "Checking that inject will ignore an existing message-id."
export NULLMAILER_FLAGS=i
inj "Message-Id: <mid@mid>" | not grep -q '^ <mid@mid>$'
echo "Checking that inject obeys me"
inj | grep -q "@f.q.d.n>$"
echo "Checking that inject obeys config/idhost"
echo test1.org >$SYSCONFDIR/idhost
inj | grep -q '@test1.org>$'
|