I am looking to build a secure SMTP Listener behind an NLB using ECS to host the listener. The application will read incoming messages and extract the data and store in a durable storage.
The requirements are pretty straightforward:
- The SMTP Listener must be listening on an encrypted connection
- The SMTP Listener must have a static IP which the Client will forward SMTP Messages to
The second requirement is leading me to NLB which exposes a static IP. But I was curious, is this even a possible architecture?
- Could I use a simple TLS connection between client and my listener?
- Can I terminate the TLS connection on the NLB which would forward the request on HTTP?