developerWorks: Working with James, Parts 1 and 2 | Linux Today

developerWorks: Working with James, Parts 1 and 2

Written By
Web Webster
Web Webster
Jun 13, 2003

From Part 1:

“The Java Apache Mail Enterprise Server–generally referred to
as James–is a portable, secure, and 100% Pure Java enterprise mail
server built by the Apache group. But it has the potential to be
much more than that, thanks to its pluggable protocol architecture
and a mailet infrastructure that does for e-mail what servlets do
for Web servers. E-mail servers have been around since the early
days of DARPA funding for what would eventually become the
Internet, but James offers new possibilities for what’s often been
dubbed the Internet’s first killer application.

“This is the first of two articles that explore James. It
provides an overview of James and a high-level orientation to let
us explore its possibilities. In the second article, we’ll
implement a mailet application that manages unavailability
messages. As you’ll see, it is surprisingly easy to write
applications for James. E-mail is used around the world by millions
of people every day, so the possibilities go well beyond the
introductory treatment that this series provides. It’s my hope,
however, that this foundation will serve you well and help you
start imagining the possibilities…”


Complete Story (Part 1)


Complete Story (Part 2)

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.