1Frequently Asked Questions
2==========================
3
4Some of these questions were never asked, but I thought they will
5be some time. Some were asked.
6
7
8When do I need MasqMail?
9------------------------
10You do not *need* it. But it makes sending mails via a dialup
11connection a lot easier.
12
13It is useful if you dial to the internet from time to time via a
14modem and connect to different providers, each one with a
15different configuration. Other MTAs are not flexible enough if you
16have to send mails via different mail servers for each provider.
17With MasqMail you can configure a different one for each provider
18and even set your return addresses differently.
19
20It is also useful if you have a LAN with a gateway which is
21connected to the internet via a modem because you can rewrite your
22address depending on whether the recipients are *inside* or
23*outside* your LAN. So responses and delivery failures on your LAN
24will be sent to you without leaving it, while those outside will
25be delivered to your address outside. (But it does not yet send
26delivery failures itself yet.)
27
28MasqMail is also often used on notebooks.
29
30
31When do I not need MasqMail?
32----------------------------
33The use of MasqMail is *strongly* discouraged if you have a
34permanent connection to the internet without a firewall. First
35because it does not have the ability to block relaying (it relays
36every mail) and second because there are no capabilities to
37protect against SPAM. You will not take advantages of its features
38anyway.
39
40
41Is there a mailing list for MasqMail?
42-------------------------------------
43Yes, there is! See here.
44
45
46After starting masmail, I get the following message: "could
47not gain root privileges. Is the setuid bit set?"
48-----------------------------------------------------------
49Set the set-user-id-bit with chmod u+s /usr/sbin/masqmail.
50
51
52After starting masmail, I get the following message: "bind:
53(terminating): Address already in use"
54-----------------------------------------------------------
55This means that there is already a process listening on a port,
56usually 25. You either have another MTA running in background
57(sendmail, exim, etc...) or another instance of masqmail.
58
59It may also mean that the ports you configured MM to listen to
60(with 'listen_addresses') are on the same IP address, eg. you may
61have set your hostname to 127.0.0.1 and try to listen on localhost
62and your host name. In this case either set your hostname to
63another IP address or delete one of the conflicting entries.
64
65
66My friends told me that they do not see my full name in their
67inbox, although it is configured in my mail client.
68-------------------------------------------------------------
69You probably used the map_h_from_addresses feature in the route
70configuration and forgot to set your real name. The syntax is:
71
72map_h_from_addresses = "charlie:Charlie Miller <cmiller@foo.com>";
73
74Do not forget the Charlie Miller.
75
76
77With connection method file, I get the following message in
78the log file: "Could not open /tmp/connect_route: Permission
79denied".
80------------------------------------------------------------
81In your ip-up script, you have to set read permission to the user
82masqmail runs as. After you write the file with the connection
83name, set read permission to all with chmod ugo+r file.
84
85
86With connection method file, I get the following message in
87the log file: "route with name name not found.".
88-----------------------------------------------------------
89Check whether the name in the file is really identical to name you
90gave to the route configuration (case sensitive!).
91
92
93I found a bug.
94--------------
95Make sure you are using the newest version, in case of doubt
96search it in freshmeat. If you do, tell me. See also the section
97bugs on the main page.
98
99
100I think I found a bug, but I am not sure whether I configured
101MasqMail incorrectly.
102-------------------------------------------------------------
103Don't care. Tell me. Or write to the mailing list.
104
105
106
107Written by Oliver Kurth
108Last modified by him: Tue May 30 15:19:56 CEST 2000
109