annotate tests/makefile @ 276:1abc1faeb45d

for -t cmdline args are now added to the rcpt list instead of substracted Please read the diff and the section about -t in man/masqmail.8. Masqmail's behavior had been like the one of exim/smail, now it's similar to postfix. Masqmail does it now the most simple way, regarding the code. Also, addr args are always recipients, -t does not change their meaning. -t makes the addrs from rcpt hdrs, rcpt addrs too. It would have been logical too, to ignore the cmdline args, in the sense of ``headers *instead of* args'' but none of the popular MTAs does it that way and it would have been a bit more complicated in the code. Anyway, this is a corner-case that should better be avoided completely.
author markus schnalke <meillo@marmaro.de>
date Fri, 03 Dec 2010 21:05:34 -0300
parents 49ca781e1503
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
c9bce6bb2a5d switched tests dir to ordinary Makefile
meillo@marmaro.de
parents:
diff changeset
1
63
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
2 all:
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
3 cd hostname-stdin && make
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
4 cd localhost-stdin && make
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
5 cd relay-to-localhost-mta && make
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
6 cd relay-to-hostname-mta && make
6
c9bce6bb2a5d switched tests dir to ordinary Makefile
meillo@marmaro.de
parents:
diff changeset
7
63
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
8 run: all
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
9 cd hostname-stdin && ./test
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
10 cd localhost-stdin && ./test
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
11 cd relay-to-localhost-mta && ./test
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
12 cd relay-to-hostname-mta && ./test
6
c9bce6bb2a5d switched tests dir to ordinary Makefile
meillo@marmaro.de
parents:
diff changeset
13
c9bce6bb2a5d switched tests dir to ordinary Makefile
meillo@marmaro.de
parents:
diff changeset
14 clean:
63
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
15 cd hostname-stdin && make clean
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
16 cd localhost-stdin && make clean
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
17 cd relay-to-localhost-mta && make clean
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
18 cd relay-to-hostname-mta && make clean
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
19
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
20 realclean:
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
21 cd hostname-stdin && make realclean
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
22 cd localhost-stdin && make realclean
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
23 cd relay-to-localhost-mta && make realclean
49ca781e1503 reworked the test cases completely
meillo@marmaro.de
parents: 46
diff changeset
24 cd relay-to-hostname-mta && make realclean