TL; DR Mailgun を使うと、SMTP サーバー不要で容易ににメールを送信することができる mailgun-js が最もメンテされ、公式も推奨しているライブラリ callback スタイルと Promise スタイルのどちらでも使えて便利 日本語は UTF-8 で送られるので、一部のレガシー環境にも送る場合は注意が必要 Mailgun とは ? Mailgun はメール配信・受信を請け負うクラウドサービス (SaaS) です。 類似サービスでは、Amazon SES や SendGrid が日本では有名です。 Mailgun を使ったメール送信の方法 以下の二種類の方法が用意されています 1。 Mailgun が用意した REST API を使う方法 メリット: 速い (公式曰く SMTP に比べ x3)、スケールし易い SMTP を使う方法 メリット: 既存のアプリに適応し易い