Does JavaMail include all the necessary mail servers?
No, the JavaMail API package does not include any mail servers. To use the JavaMail API package, you’ll need to have access to an IMAP or POP3 mail server (for reading mail) and/or an SMTP mail server (for sending mail). These mail servers are usually provided by your Internet Service Provider or are a part of your organization’s networking infrastructure. If you don’t have access to such a mail server, see below.