You could use DNS validation for Letsencrypt. In that case you won’t need an open port 80 for Letsencrypt so you could continue to use the port forwarding.
Select DNS validation if your DNS provider supports API access. Choose the DNS provider from the drop-down menu and enter the API key and secret. Follow the acme.sh DNS providers documentation) to know which API key and secret are required for your DNS provider. The DNS validation is the only one supported for wildcard certificates.
I think I’m to stupid for this.
Now I cant access the webserver nor the mailserver with my outlook mail client. in the lan I can accsess the mails with webmail, from outside I cant.
The old firewall worked much better for me.
Is the web server on the NS8? If yes, you could just keep the port forwarding enabled and let NS8 do the cert management.
As regards access from WAN, are the ports to the mail server forwarded on NethSecurity? Does the mail server hostname resolve to the public IP?
As regards access from LAN, does the mailserver hostname resolve to the internal IP from the Client where you run Outlook? As you don’t use port forwarding anymore, the public IP won’t work.
nslookup mail.yourdomain.com
You may need to setup a DNS entry on NethSecurity for the mailserver hostname to be resolved to the internal IP instead of the external one. As you don’t use port forwarding anymore the external IP work.
Is port 443 still port forwarded to the NS8?
Just port 80 is needed for HTTP validation in Letsencrypt, the other ports still can be forwarded without issues.