|
|
MailGate Web/e-mail gateway
MailGate is a straightforward Web-mail application. It allows users of Web browsers to read and
compose e-mail messages to be handled by any POP3/IMAP/SMTP mail server. MailGate itself does
not dispatch or transport mail; indeed, it does not interpret any of the data that is
supplied to it. It simply acts as a proxy between a Web server and an e-mail server.
Features include:
- support for IMAP, POP3 and SMTP servers;
- ability send, receive, and view attachments;
- handles POP-before-SMTP authentication for outbound mailing (as required,
for example, by Cobalt RAQ servers);
- uses the JavaMail API for e-mail operations, so easy to extend to other
protocols with the appropriate drivers;
- handles multiple mailboxes on suitably-equipped servers;
- uses only basic HTML so wide browser compatibility;
- end-user help pages.
MailGate is a J2EE-compliant Web application, and should therefore run on any
J2EE-compliant JSP/servlet engine. It has been extensively tested on Tomcat 3.2 and 4.0.
MailGate should be considered work-in-progress; it has a number of limitations which may
be convenient in practice. In addition, there are limitations that result from
the design decision that MailGate should require no local data storage about its users.
This makes it trivial to administer after installation (in fact, there is no administration
possible), but does mean that users must enter, for example, their real names in the
`reply to' box in each session.
I strongly recommend that anyone with an interest in this software should read the
administration guide (see below) before doing anything
at all. There are a number of configuration issues which will be problematic
otherwise.
Download:
|