# postman-java Java Client API for the Postman email platform (https://postman.prmail.vn) Currently the client supports two basic operations - Send and SendRaw - the other API functions for accessing messages will be added at a later date. ## Usage ```java PostmanService postmanService = new PostmanService("<>", "API_KEY"); PostmanMessage message = new PostmanMessageBuilder() .from("no-reply@my-domain.com") .to("email@company.com") .cc("email@company.com") .bcc("email@company.com") .withSubject("Testing with attachments") .withPlainBody("Please view this email in a modern email client!") .withHtmlBody("

html body

Please check your attachments!

") .withTag("tag") .addAttachment(new Attachment("test-csv.csv", "application/octet-stream", attachmentByte)) .build(); postman.sendMessage(message); ``` ## Embedded images If you want to use embedded image simply add it with `.addEmbeddedImage(new EmbeddedImage("cidReference", "image/png", googleLogo))` And reference if in the html body of your email with `` You can put Base64 encoded documents for attachments and embedded image or the byte[] of your document in the methods `addAttachment` and `addEmbeddedImage`