I can not find it in the GUI in opnsense. Is this function not included / not available?
if the mail infrastructure is simple and you only need to pass traffic through the nginx, then you can simply do it with streams (available in the gui)
what's the benefit of using a TCP stream via nginx as opposed to just NATing the port?
Quotewhat's the benefit of using a TCP stream via nginx as opposed to just NATing the port? first that comes to mind: tls termination (can use strict tls setting on frontend and relaxed on backend), load balance, sni routing, logging, proxy protocol support
(or should I still enable v1 and v1.1 also for email?
Isn't that all functionality you get when you actually proxy the application protocol though?
i don't want to argue about right or wrong
When I run: curl https://domain.com:25 -vkI --resolve domain.com:25:192.168.1.1
while SSL handshaking to upstream
1400410B:SSL routines:CONNECT_CR_SRVR_HELLO:wrong version number
with curl smtps://domain.xom:25 -vkI --resolve domain.com:25:192.168.1.1:* SSL certificate verify ok.< 220 domain.com> EHLO MBP< 250-domain.com< 250-PIPELINING< 250-SIZE 36700160< 250-ETRN