私の Web (Node.js) アプリケーションには、人々が入力して Web 管理者 (自分 @ gmail) に問い合わせを送信するフォームがあります。AWS を使用していないときは、以前は nodemailer を使用していました。古いサーバーには SMTP があります。サーバーから Gmail に送信される電子メールの量はごくわずかです。
今、AWS EC2 に移行しました。コードでメールを送信するために nodemailer を使用し続けたいと思います。メールサーバーを設定したり、メールを送信できるようにしたりするには、次のことを行う必要があります。
1) sendmail を使用しますか? 欠点は何ですか?Gmailでブロックされますか.
2) 独自の SMTP サーバー (postfix) をセットアップします。しかし、私は大量のメールやメールの受信を行う必要はありません...
3) AWS SES サービスを使用します。
また、メールを送信するためにサーバーからポート 25 を開く必要がありますか?
ありがとう。