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