8000 GitHub - jansyk13/smtpapi-java: Simple Wrapper around SendGrid SMTPAPI Header
[go: up one dir, main page]

Skip to content

Simple Wrapper around SendGrid SMTPAPI Header

License

Notifications You must be signed in to change notification settings

jansyk13/smtpapi-java

 
 

Repository files navigation

BuildStatus

This module allows you to build SendGrid's SMTP API headers with simplicity.

Announcements

All updates to this module is documented in our CHANGELOG.

Installation

Prerequisites

  • Java version Oracle JDK 7, 8 or OpenJDK 7
  • The SendGrid service, starting at the free level

Install Package

Choose your installation method - Maven w/ Gradle (recommended) or Jar file.

Install Maven w/ Gradle

...
dependencies {
  ...
  compile 'com.sendgrid:smtpapi-java:1.2.0'
}

repositories {
  mavenCentral()
}
...

Then import the library - in the file appropriate to your Java project.

import com.sendgrid.smtpapi.SMTPAPI;

Insatll with Jar File

You can just drop the jar file in. It's a fat jar - it has all the dependencies built in.

smtpapi-java.jar

Dependencies

Quick Start

import com.sendgrid.smtpapi.SMTPAPI;

public class Example {
  public static void main(String[] args) {
    SMTPAPI header = new SMTPAPI();
    header.addTo("test@example.com");
    String headers = header.jsonString();
    System.out.println(headers);
  }
}

Usage

Roadmap

If you are intersted in the future direction of this project, please take a look at our milestones. We would love to hear your feedback.

How to Contribute

We encourage contribution to our projects, please see our CONTRIBUTING guide for details.

Quick links:

About

smtpapi-java is guided and supported by the SendGrid Developer Experience Team.

smtpapi-java is maintained and funded by SendGrid, Inc. The names and logos for smtpapi-java are trademarks of SendGrid, Inc.

![SendGrid Logo] (https://uiux.s3.amazonaws.com/2016-logos/email-logo%402x.png)

About

Simple Wrapper around SendGrid SMTPAPI Header

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 83.3%
  • PHP 10.9%
  • Shell 5.8%
0