Commit | Line | Data |
---|---|---|
212b6f5d MW |
1 | fqdn="$1" |
2 | echo Your fully qualified host name is "$fqdn". | |
3 | ||
4 | echo Putting "$fqdn" into control/me... | |
5 | echo "$fqdn" > QMAIL/control/me | |
6 | chmod 644 QMAIL/control/me | |
7 | ||
8 | ( echo "$fqdn" | sed 's/^\([^\.]*\)\.\([^\.]*\)\./\2\./' | ( | |
9 | read ddom | |
10 | echo Putting "$ddom" into control/defaultdomain... | |
11 | echo "$ddom" > QMAIL/control/defaultdomain | |
12 | chmod 644 QMAIL/control/defaultdomain | |
13 | ) ) | |
14 | ||
15 | ( echo "$fqdn" | sed 's/^.*\.\([^\.]*\)\.\([^\.]*\)$/\1.\2/' | ( | |
16 | read pdom | |
17 | echo Putting "$pdom" into control/plusdomain... | |
18 | echo "$pdom" > QMAIL/control/plusdomain | |
19 | chmod 644 QMAIL/control/plusdomain | |
20 | ) ) | |
21 | ||
22 | echo Putting "$fqdn" into control/locals... | |
23 | echo "$fqdn" >> QMAIL/control/locals | |
24 | chmod 644 QMAIL/control/locals | |
25 | ||
26 | echo Putting "$fqdn" into control/rcpthosts... | |
27 | echo "$fqdn" >> QMAIL/control/rcpthosts | |
28 | chmod 644 QMAIL/control/rcpthosts | |
29 | echo "Now qmail will refuse to accept SMTP messages except to $fqdn." | |
30 | echo 'Make sure to change rcpthosts if you add hosts to locals or virtualdomains!' |