System status check

I’m wondering why my mail in a box status page says,

Public DNS (nsd4) is not running (port 53).
:heavy_multiplication_x:

Incoming Mail (SMTP/postfix) is running but is not publicly accessible at 123.231.14.105:25.
:heavy_multiplication_x:

Outgoing Mail (SMTP 465/postfix) is running but is not publicly accessible at 123.231.14.105:465.
:heavy_multiplication_x:

Outgoing Mail (SMTP 587/postfix) is running but is not publicly accessible at 123.231.14.105:587.
:heavy_multiplication_x:

IMAPS (dovecot) is running but is not publicly accessible at 123.231.14.105:993.
:heavy_multiplication_x:

Mail Filters (Sieve/dovecot) is running but is not publicly accessible at 123.231.14.105:4190.
:heavy_multiplication_x:

HTTP Web (nginx) is running but is not publicly accessible at 123.231.14.105:80.
show more
:heavy_multiplication_x:

HTTPS Web (nginx) is running but is not publicly accessible at 123.231.14.105:443.

Reverse DNS is also set to mail2.lanka4us.com

I have checked these ports using dnschecker.org port scanner. it shows them as OPEN, but mail in a box says they cannot be publicly accessible.

I am able to send and receive mails from internet.

Could someone help me to identify the issue.

Can you provide more information?

  • Was this all ok before?
  • How is Mailinabox deployed? On a VPS? With which provider?
  • Is there a firewall involved somewhere?

Hi, thanks for replying. Background is as follows.

  1. This runs in a virtual machine on my own.
  2. Only the isp’s router with the firewall.
  3. Runs on Ubuntu 22.04 server with a fresh install. No other services runs.
  4. This is first install on this isp network.All ports are open/directed to this machine.
  5. Very recently installed and from the very beginning it shows errors.
  6. Tried formating and reinstalling several times.but errors same.

Thanks