Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
JavaMail API

Buy
JavaMail API, 9781449367244 (1449367240), O'Reilly, 2013
Email was the Internet’s first killer app. One of the most frequently asked questions about Java is how to send email from a Java applet or application. While it’s certainly possible to write a Java program that uses sockets to communicate with mail servers, this requires detailed knowledge of some fairly complicated protocols, such as SMTP, POP, and IMAP. Just as the URL class makes interacting with HTTP servers a lot simpler than it would be with raw sockets, so too can a class library dedicated to handling email make writing email clients a lot simpler.

The JavaMail API is a standard extension to Java that provides a class library for email clients. It’s a required component of the Java Platform, Enterprise Edition. The JavaMail API can be implemented in pure Java using sockets and streams, and indeed Oracle’s reference implementation is so implemented. Programs use the JavaMail API to communicate with SMTP, POP, and IMAP servers to send and receive email. By taking advantage of this API, you can avoid focusing on the low-level protocol details and focus instead on what you want to say with the message. Custom providers can support the proprietary features of mail systems such as Gmail and Microsoft Exchange. You can even install providers that add support for NNTP, the protocol used to transport Usenet news.

Send and receive email from Java applications by using the JavaMail API. With this concise book, you’ll learn how to communicate with existing SMTP, POP, and IMAP servers, and how to write your own.

Whether you need to build an email-centric application like a mailing list manager or simply add email notification to a larger product, JavaMail is the answer. Packed with code examples, this book shows you how JavaMail enables you to avoid low-level protocol details, so you can focus on what you actually want to say in a message.

  • Send, receive, and store email with POP3 and IMAP
  • Add password authentication to your programs
  • Manage mailboxes and accounts
  • Download mail attachments
  • Respond to asynchronous email events
  • Design protocol-independent email programs
(HTML tags aren't allowed.)

Straight from the Hood: Amazing but True Gangster Tales
Straight from the Hood: Amazing but True Gangster Tales

Many books have written about the black gangster. They have been, for the most part, lengthy tomes focusing on the kingpins of the gangland scene, gangsters with names like Nicky Barnes, Frank Lucas, Lorenzo Fat Cat Nichols and Kenneth Supreme McGiff. Yet there are many stories about the black gangsta that have not received much press...

Pro SQL Server 2005 Integration Services
Pro SQL Server 2005 Integration Services
SQL Server Integration Services is groundbreaking. It exists for both the DBA and the developer, as well as that new role SSIS has created between the two--the data artisan.

Pro SQL Server 2005 Integration Services contains everything you could ever hope to know about this exciting new development from Microsoft: developer insight,...

Computer Forensics with FTK
Computer Forensics with FTK

Written by a specialist in digital crime, this book helps you leverage the power of the FTK platform to conduct penetrating computer forensic investigations. With a step-by-step approach, it clarifies even the most complex processes.

About This Book

  • Receive step-by-step guidance on conducting computer...

Family Firms: Case Studies on the Management of Growth, Decline, and Transition
Family Firms: Case Studies on the Management of Growth, Decline, and Transition

'This is the third in a series of casebooks on issues faced by families owning and managing a business. This volume focuses on the management of growth, decline, and transition in such firms. These cases are clustered together because family firms grow, decline, and grow again, often transforming themselves several times in the course of...

Box2D for Flash Games
Box2D for Flash Games

Physics games are getting more and more popular, and Box2D is the best choice if you are looking for a free, stable and robust library to handle physics. With Box2D you can create every kind of 2D physics game, only coding is not the fun part, but the game itself.

"Box2D for Flash Games" will guide you through the process...

The Art of Application Performance Testing: From Strategy to Tools
The Art of Application Performance Testing: From Strategy to Tools

Because performance is paramount today, this thoroughly updated guide shows you how to test mission-critical applications for scalability and performance before you deploy them—whether it’s to the cloud or a mobile device. You’ll learn the complete testing process lifecycle step-by-step, along with best practices to...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy