Apache James
O Apache Java Enterprise Mail Server (servidor corporativo Apache de email escrito em Java) , ou Apache James é um software de email escrito 100% em Java que suporta os protocolos SMTP, POP3 e NNTP (servidor de news). A fundação Apache (ASF) desenhou o James para ser uma aplicação de email corporativa e portável, baseada em protocolos abertos.
O Apache James também é uma plataforma para o desenvolvimento de aplicações. A ASF desenvolveu uma API em Java (mailet), que permite que os desenvolvedores escrevam código para processar email. A API mailet pode gerar respostas automáticas, atualização de base de dados, prevenir spam e construir um arquivo de mensagens. O projeto James disponibiliza a API mailet e um software que suporta esta API.
O projeto Apache James é baseado no framework de aplicações Avalon, formalmente um produto do projeto Apache Avalon.