masqmail

view tests/hostname-stdin/test.tpl @ 214:ecd8d737d78e

removed the old manual because it is really outdated now In masqmail's 0.3 branch, so much changed that the old manual causes more harm than it improves the distribution. Most content is covered by the man pages anyway. You'll still find the old manual on masqmail's homepage.
author meillo@marmaro.de
date Mon, 19 Jul 2010 14:06:08 +0200
parents 0379789a847b
children 60bb2dbe2866
line source
1 #!/bin/sh
3 # path to the masqmail executable
4 mm_bin=../../src/masqmail
6 hfrom="\"Fritz Meier\" <`logname`@RECV_HOST>"
7 hto="$hfrom"
8 to=`logname`@RECV_HOST
9 hsubject="Masqmail test: hostname-stdin"
12 # Testing with rcpt on cmd line
13 # (dot does end)
14 #
15 # the command to be run:
16 cmd="$mm_bin -C ./test.conf $to"
18 $cmd <<EOF
19 From: $hfrom
20 To: $hto
21 Subject: $hsubject
23 Hallo Fritz!
24 ..
25 there is a dot above (Yes, one and not two).
27 command was: $cmd
29 Fritz
30 .
32 EOF
35 # Testing with rcpt on cmd line with -oi option
36 # (dot does not end)
37 #
38 # the command to be run:
39 cmd="$mm_bin -C ./test.conf -oi $to"
41 $cmd <<EOF
42 From: $hfrom
43 To: $hto
44 Subject: $hsubject
46 Hallo Fritz!
47 .
48 there is a dot above.
50 command was: $cmd
52 Fritz
54 EOF
57 # Testing with rcpt read from headers (-t option)
58 # (dot does end)
59 #
60 # the command to be run:
61 cmd="$mm_bin -C ./test.conf -t"
63 $cmd <<EOF
64 From: $hfrom
65 To: $hto
66 Subject: $hsubject
68 Hallo Fritz!
69 ..
70 there is a dot above.
72 command was: $cmd
74 Fritz
75 .
77 EOF