本コードはSendGridのSMTPサービスの利用サンプルです。
git clone https://github.com/sendgridjp/sendgrid-smtp-java-example.git
cd sendgrid-smtp-java-example
cp .env.example .env
# .envファイルを編集してください
gradle build
# テキストメールを送る
./run-text.sh
# 携帯キャリア向けにデコメを送る
./run-deco.sh
# 一般的なマルチパートメールを送る
./run-multipart.sh.envファイルは以下のようになっています。
SENDGRID_USERNAME=your_username
SENDGRID_PASSWORD=your_password
TOS=hoge@hogehoge.com,fuga@fugafuga.com,piyo@piyopiyo.com,hogera@hogera.com
NAMES=名前1,名前2,名前3,名前4
FROM=you@youremail.comSENDGRID_USERNAME:SendGridのユーザ名を指定してください。
SENDGRID_PASSWORD:SendGridのパスワードを指定してください。
TOS:宛先をカンマ区切りで指定してください。
NAMES:宛先毎の宛名をカンマ区切りで指定してください。
FROM:送信元アドレスを指定してください。