meillo@67: Masqmail README meillo@67: =============== meillo@0: meillo@67: Masqmail is a mail server designed for hosts that are not permanently meillo@0: connected to the internet. It handles outgoing messages, i.e. those meillo@0: that are to be sent over the non-permanent link (usually a ppp or slip meillo@0: connection over a modem or ISDN adapter) specially and delivers them meillo@0: only when explicitely told to do so. There is support for multiple meillo@0: providers, it is possible to write different configurations for each meillo@0: one. The configuration chosen is selected at delivery time, so that if meillo@0: for example a delivery of a message failed while connected with meillo@0: provider 1, it may be delivered when connected to provider 2. For each meillo@0: provider another mail host (or none) can be specified. meillo@0: meillo@67: Masqmail provides (a yet simple) mechanism to rewrite headers, also meillo@0: depending on the current connection. This makes it possible to deliver meillo@0: messages with a return address on the local network which will be meillo@0: rewitten at delivery time. The purpose of this is: meillo@0: meillo@0: - to allow delivery failure messages that are produced on the local meillo@0: network to be delivered immediately, while those that are produced meillo@0: outside can be delivered to a mailbox on the internet, to be retrieved meillo@0: later. meillo@0: meillo@0: - to give mail servers a return address which they can accept if they meillo@0: check for spam mail. Many mail servers require a return address which meillo@0: has the same domain as the server it is getting the message from. If meillo@0: you normally connect to only one provider, this is usually not a meillo@0: problem as you can configure your mailer to a fixed address (but then meillo@0: there is still the problem with the failure messages...), but it is a meillo@0: problem if you use different ones from time to time. meillo@0: meillo@67: Masqmail shall once be a complete replacement for sendmail (or other meillo@0: MTAs such as exim, qmail or smail) on a local network, but it is NOT meillo@0: supposed to be installed in a network with a permanent internet meillo@0: connection (at least if it is not behind a secure firewall) because meillo@0: it has no ability to check for undesired relaying or spam filtering. meillo@0: meillo@0: meillo@67: Masqmail's website is: meillo@0: meillo@67: http://marmaro.de/prog/masqmail meillo@0: meillo@67: The email address of it's mailing list is: meillo@67: meillo@67: meillo@67: meillo@67: To subscribe yourself to the list, send a mail with the subject meillo@67: ``subscribe masqmail'' to . The mailing list meillo@67: archive is accessible at: http://lists.marmaro.de/masqmail/ . If you meillo@67: have any problems, contact me: markus schnalke . meillo@67: meillo@67: meillo@67: INSTALLATION meillo@67: ------------ meillo@0: meillo@0: For installation instructions, see INSTALL. meillo@0: meillo@0: meillo@67: BUGS meillo@67: ---- meillo@67: meillo@67: There are probably a lot of bugs in masqmail. Please report any one you meillo@67: discover to me. The more bug reports I get, the better masqmail will meillo@67: get. meillo@67: meillo@67: See docs/howto-report-bugs for detailed instructions. meillo@67: meillo@67: meillo@67: CREDITS meillo@67: ------- meillo@0: meillo@0: I would like to thank everyone who has submitted suggestions and bug meillo@0: reports. Special thanks to: meillo@0: meillo@0: Gregor Hoffleit for beta testing and his suggestions for delivering meillo@67: mail immediately when online. And for supplying a patch which made meillo@67: masqmail work with mutt. And again for making the Debian package. And meillo@67: more patches. meillo@0: meillo@67: Dale Perkel for patiently trying to make MM compile and run with libc5 meillo@67: and various bug reports. meillo@0: meillo@0: Andre Masloch for finding most bugs. meillo@0: meillo@67: Edouard G. Parmelan for many patches and bug reports. meillo@0: meillo@67: Iain Lea for the Redhat spec file. meillo@0: meillo@67: Juergen Daubert for excellent bug reports including patches and various meillo@67: feedback. meillo@67: meillo@144: Paolo for a large patch improving several parts of masqmail, especially meillo@144: server-side SMTP SIZE support. meillo@144: meillo@67: ... and many others. meillo@67: See ChangeLog, the code repository log, and the mailing list for more. meillo@67: Feel free to tell me if you think you are missing on this list. meillo@67: meillo@67: meillo@67: meillo@67: This file was originally written by by Oliver Kurth . meillo@67: Later updated and extended by markus schnalke .