|
MUMail version 1.4 |
| Name | Typ | Description |
|---|---|---|
| PopHost | String | name of POP3 server |
| SmtpHost | String | name of SMTP server |
| PopPort | Integer | portnumber of POP3 server (usually 110) |
| SmtpPort | Integer | portnumber of SMTP server (usually 25) |
| User | String | login name for POP3 authentication |
| Password | String | password for POP3 authentication (Warning: Do not use on public webpages!) |
| showFontChoice | boolean | true enables changing of fonts of mail bodys view |
| novice | boolean | true disables possibility to configure server names und ports at runtime - useful for novice users at preconfigured sites. |
| authorizedSend | boolean | true disables possibility to send mail without authorizing on POP3 server. After succesful login, sending is allowed; but not to change the From: field. |
| headerListRows | Integer | changes the number of rows displayed in list of mail headers (1<x<20) |
| MailDomain | String | domain name part of this sites email adresses |
| protocolSelect | boolean | true enables you to select a protocol at login screen, currently POP3 and IMAP4 |
| MailAddress | String | complete mail address for sending mail (optional, in case it differs from User@MailDomain) |
Download MUMail.1.4.2.zip (~ 128K), MUMail.1.4.2.tar.gz (~ 128K) or MUMail.1.4.2.tar.bz2 (~ 128K) and unpack it in a directory that is published by your Web server. This creates a directory called MUMail containing these files:
To start MUMail you need to copy MUMail.jar and MUMail.gif into one
directory. Change to that directory and start the class mumail.MUMail.
On a UNIX machine for example you can use a script just like the one
below. Enter the MUMail directory name, your POP3 and your SMTP server
name into the script below. Make it executable and start it.
#!/bin/sh
MUDIR="enter your installation directory here"
POPSRV="your POP3 server"
SMTPSRV="your SMTP server"
cd "$MUDIR"
if [ -z "$CLASSPATH" ]; then
if [ -n "$JAVA_HOME" ]; then
CLASSPATH="$JAVA_HOME"/lib/classes.zip
elif [ -n "$JDK_HOME" ]; then
CLASSPATH="$JDK_HOME"/lib/classes.zip
elif [ -n "$JRE_HOME" ]; then
CLASSPATH="$JRE_HOME"/lib/classes.zip
fi
fi
java -classpath "$MUDIR"/MUMail.jar:"$CLASSPATH" mumail.MUMail \
-pophost "$POPSRV" -smtphost "$SMTPSRV"
Sun's HotJava, the Appletviewer from most (SUN-based) JDK's and also MS InternetExplorer 4/5 have ways to relax security settings though. If you relax the security settings you will be able to read mail from any POP3 server on the Internet.
For Appletviewer you select Properties... from the Applet menu and change Network access: to Unrestricted.
For HotJava1.x select Preferences -> Applet security... from the Edit menu and select Medium Security for Unsigned Applets. Hit the Apply button and you are all set. With medium permission set HotJava will ask permission for all restricted actions. Just allow this action when you are asked for permission to connect to your POP server.
For HotJava3.0 select Edit -> Security Preferences.... In the upcoming dialog switch to Advandced Security Administration Mode. Select the listentry Applet and JavaScript and switch to the Ask first choice.
Microsoft InternetExplorer allows in the Internet Option Dialog under tab Security to change also Java security restrictions.
So if you relaxed your security settings you can try the applet right here.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
The authors kindly request a picture postcard to