文字化け 日本語メールを送る際、気になるのは文字コードと文字化けですが、今回確認した機種ではいずれも文字化けせずに届きました。 後述するサンプルコードで文字化けが発生する場合、受信側の携帯電話の制限の可能性があります。こちらを参考にして切り分けを行ってみてください。 サンプルコード 今回はJavaMailを使ってサンプルコードを実装しました。サンプルコードの実行方法はREADMEを参照してください。依存ライブラリは以下の通りです。 JavaMail 1.6.2 smtpapi-java 1.2.6 詳しくはリポジトリ内のbuild.gradleを参照してください。各ライブラリのより詳しい使い方についてはリファレンスを参照してください。 テキストメールを送信するサンプルコード テキストメールを送信するサンプルコードは以下の通りです。宛名の差し込みとカテゴリの指定のみ行ったシンプルな内容です。