0N/A ------------------------------
0N/Aversions of the JavaMail API implementation, IMAP, SMTP, and POP3
0N/Aservice providers, some examples, and documentation for the JavaMail
549N/AThe JavaMail API supports JDK 1.5 or higher. Note that we have
732N/Acurrently tested this implementation with JDK 1.5, 1.6, 1.7, and 1.8.
0N/AWhile JavaMail will work with JAF 1.0.2, we recommend the use of JAF 1.1
0N/Aor newer. JAF 1.1.1 is currently the newest version. Note that JAF 1.1
129N/Ais included in JDK 1.6 and JAF 1.1.1 is included in JDK 1.6.0_10 and
0N/AThis release supports the following Internet standard mail protocols:
0N/A IMAP - a message Store protocol, for reading messages from a server
0N/A POP3 - a message Store protocol, for reading messages from a server
0N/A SMTP - a message Transport protocol, for sending messages to a server
0N/AThe following table lists the names of the supported protocols (as used
0N/Ain the JavaMail API) and their capabilities:
0N/A Protocol Store or Uses Supports
0N/A Name Transport? SSL? STARTTLS?
0N/A -------------------------------------------------
0N/A smtp Transport No Yes
379N/A smtps Transport Yes N/A
324N/Afor the latest information on third party protocol providers.
549N/ASee the JavaMail project page to download this release.
0N/ANote that the JavaMail API requires the JavaBeans(TM) Activation
549N/AFramework package to be installed as well if you're using JDK 1.5.
549N/ADownload the latest version of the JavaBeans Activation Framework from
0N/Aand install it in a suitable location.
549N/A the download, as well as the current directory.
549N/A directory, the following would work:
549N/A (Don't forget the trailing "." for the current directory.)
549N/A obtained from downloading the JavaBeans Activation Framework. For example:
549N/A 4. Compile any sample program using your Java compiler. For example:
549N/A 5. Run the sample program. The '-' option lists the required and optional
549N/A command-line options to successfully run any sample. For example:
549N/A lists the available options. And
0N/A java msgshow -T imap -H <mailserver> -U <username> -P <passwd> -f INBOX 5
0N/A uses the IMAP protocol to display message number 5 from your INBOX.
549N/A (Additional instructions on how to run the simple mail reader sample
549N/A the download, as well as the current directory.
549N/A directory, the following would work:
549N/A (Don't forget the trailing "." for the current directory.)
549N/A obtained from downloading the JavaBeans Activation Framework. For example:
549N/A 4. Compile any sample program using your Java compiler. For example:
549N/A 5. Run the sample program. The '-' option lists the required and optional
549N/A command-line options to successfully run any sample. For example:
549N/A lists the available options. And
0N/A java msgshow -T imap -H <mailserver> -U <username> -P <passwd> -f INBOX 5
0N/A uses the IMAP protocol to display message number 5 from your INBOX.
549N/A (Additional instructions on how to run the simple mail reader sample
324N/Aincludes information on protocols supported, installation problems,
0N/ASee the
NOTES.txt file for information on how to report bugs.
0N/AThe JavaMail API Team