masqmail

view tests/relay-to-hostname-mta/test.tpl @ 222:8cddc65765bd

added support for STARTTLS wrappers added the route config option `instant_helo' which causes masqmail, as SMTP client, not to wait for the server's 220 greeting. Instead if says EHLO right at once. You'll need this for STARTTLS wrappers that usually eat the greeting line.
author meillo@marmaro.de
date Fri, 23 Jul 2010 10:57:53 +0200
parents 49ca781e1503
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: relay-to-hostname-mta"
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