| w3JMailServer |
|
W3JmailServer WebMailw3 JMailServer WebMail is a web-based mail application that works with w3 JMailServer. WebMail can be regarded as an example of how to use and access the mail server in a web application. With WebMail you can build your own web application incorporating w3 JMailServer and its web features.
In WebMail we provided the basic necessary features used in a mail-client such as sending and receiving e-mails, support for attachments and folder management. For information about how to install WebMail, please read the Administrator Manual of w3 JMailServer. Requirements Please note that you
need to have the Microsoft XML parser installed in order to run
the demo. Coding In this section, we will give a brief description of the coding in the WebMail example. ASP pages The ASP-pages are mainly responsible for displaying the right data to the client browser. Almost all functions and interaction with the w3 JMailServer are put in the .inc files. INC files & Global.asp In ddp.inc we have put all functions used throughout WebMail. The main objects used by these functions are the following: Session object (ddp.dll) Requestor object (jms.dll) RFC822Producer (jms.dll) Microsoft XMLDOM (msxml2.dll/msxml3.dll) The Session object can for example be used when performing administrative tasks on the w3JMailServer such as creating new mail drops (mail accounts) or just extract a list of mail drops on the server. The Requestor object on the other hand is an implementation of the XMLHTTP to transfer data to the server and back in XML format. The Requestor object forces authentication of the HTTP calls made to the server and denies unauthorized access. The RFC822Produces acts as the “mail” object displaying properties such as sender and body. The MS XMLDOM object is used to temporarily store information sent from the mail server to the web server. The global.asp file contains some global settings regarding the w3JMailserver such as ADMIN address and HTTP address. It is also the place where you enter the domains that WebMail user sees during login and sign-up for new accounts. We hope that the
WebMail example will encourage you to further explore and develop apps
based on w3JMailServer. Enjoy!!
W3JmailServer Mailing List
Overview Mailing List is a small
example of how to make an on-line sign up to a mailing list. |