186
|
1 Simple Setup
|
|
2 ============
|
|
3
|
|
4 You want
|
|
5 --------
|
|
6
|
|
7 - submit mail on stdin by calling masqmail on the commandline
|
|
8 - submit mail with SMTP from the local machine
|
|
9 - let masqmail deliver mail locally to the system mailboxes /var/mail/*
|
|
10
|
|
11 You have luck, because this is what masqmail does by default.
|
|
12
|
|
13
|
|
14 Set up
|
|
15 ------
|
|
16
|
|
17 Follow the description in INSTALL.
|
|
18
|
|
19 A common configure call would be:
|
|
20
|
|
21 ./configure --enable-auth --enable-ident
|
|
22
|
|
23
|
|
24 Configuration
|
|
25 -------------
|
|
26
|
|
27 You just need a minimal config file, having one line:
|
|
28
|
|
29 host_name = "foo.example.org"
|
|
30
|
|
31 (Substitute a real value, of course.)
|
|
32
|
|
33
|
|
34 Starting the daemon
|
|
35 -------------------
|
|
36
|
|
37 Listening for SMTP connections on a port requires masqmail to run as
|
|
38 daemon. You probably want to start masqmail as daemon each time the
|
|
39 system comes up. How you have to do that is system dependent.
|
|
40 /etc/rc.local is a good try to add the daemon call, because this file
|
|
41 seems to be frequently available.
|
|
42
|
|
43 /usr/local/sbin/masqmail -bd -q10m
|
|
44
|
|
45 This starts masqmail in daemon mode and does a queue run every ten
|
|
46 minutes.
|
|
47
|
|
48
|
|
49 Check the setup
|
|
50 ---------------
|
|
51
|
|
52 Ensure you have the sendmail links correct:
|
|
53
|
|
54 $ ls -l /usr/lib/sendmail /usr/sbin/sendmail
|
|
55 lrwxrwxrwx 1 root root 25 2010-03-06 13:50 /usr/lib/sendmail -> /usr/local/sbin/masqmail*
|
|
56 lrwxrwxrwx 1 root root 25 2010-03-06 13:50 /usr/sbin/sendmail -> /usr/local/sbin/masqmail*
|
|
57
|
|
58 Send a mail to yourself:
|
|
59
|
|
60 $ echo "some text" | mail `whoami`
|
|
61
|
|
62 Check if the mail was delivered (then delete it and quit):
|
|
63
|
|
64 $ mail
|
|
65 Mail version 8.1.2 01/15/2001. Type ? for help.
|
|
66 "/var/mail/meillo": 1 message 1 new
|
|
67 >N 1 meillo@serveme.sc Wed Jul 14 22:50 13/467
|
|
68 & p
|
|
69 Message 1:
|
|
70 From <meillo@serveme.schnalke.local> Wed Jul 14 22:50:13 2010
|
|
71 Envelope-to: <meillo@serveme.schnalke.local>
|
|
72 To: meillo
|
|
73 From: <meillo@serveme.schnalke.local>
|
|
74 Date: Wed, 14 Jul 2010 22:50:13 +0200
|
|
75
|
|
76 some text
|
|
77
|
|
78 & d
|
|
79 & q
|
|
80
|
|
81
|
|
82 In case of problems
|
|
83 -------------------
|
|
84
|
|
85 Have a look at the log file: /var/log/masqmail/masqmail.log
|
|
86
|
|
87 Set the debug level in masqmail.conf, restart the daemon, redo the
|
|
88 test, and look at the debug file: /var/log/masqmail/debug.log
|
|
89
|
|
90 Ask on the mailing list: <masqmail@marmaro.de>
|
|
91
|
|
92
|
|
93
|
|
94 meillo
|