Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.paubox.com/llms.txt

Use this file to discover all available pages before exploring further.

The Paubox Java SDK is the official Java client library for the Paubox Email API and Paubox Forms. Add the JAR to your project and send encrypted, HIPAA-compliant email with a few lines of Java.

Installation

Download or clone the repository and add Paubox.Email.API.jar to your project’s classpath. Eclipse / IntelliJ IDEA: Right-click your project → Build Path / Dependencies → Add External JARs → select Paubox.Email.API.jar. Maven (local JAR):
<dependency>
  <groupId>com.paubox</groupId>
  <artifactId>paubox-email-api</artifactId>
  <version>1.0</version>
  <scope>system</scope>
  <systemPath>${project.basedir}/lib/Paubox.Email.API.jar</systemPath>
</dependency>
Apache HttpClient and Jackson are bundled in the JAR — no additional dependencies are required.

What you can do

  • Send encrypted, HIPAA-compliant email to one or more recipients
  • Add CC, BCC, attachments, and HTML or plain-text content
  • Track delivery status and engagement per recipient
  • Retrieve Paubox Form schemas and submit form responses with file attachments

Requirements

  • Java (any modern version)

Get started

Quickstart

Add the JAR, configure credentials, and send your first email in minutes.

Authentication

Set up your API key and username in a config.properties file.

Email client

Full reference for building messages, sending email, and checking delivery.

Forms client

Retrieve form schemas and submit responses.