1

I’m trying to set up an email server. I can’t seem to get port 25 to open for me. I literally just did:

ufw disable

ufw reset

ufw default deny incoming

ufw default allow outgoing

sudo ufw allow 22/tcp

sudo ufw allow 25

sudo ufw enable

And then sudo ufw status verbose…

Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip

To Action From


22/tcp ALLOW IN Anywhere
25 ALLOW IN Anywhere
22/tcp (v6) ALLOW IN Anywhere (v6)
25 (v6) ALLOW IN Anywhere (v6)

However, one cursory glance of sudo netstat -tulpn | grep LISTEN and..

tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      512/systemd-resolve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      664/sshd: /usr/sbin 
tcp6       0      0 :::22                   :::*                    LISTEN      664/sshd: /usr/sbin 

and telnet [my server IP] 25:

telnet: Unable to connect to remote host: Connection refused

What gives? How can I open up my ports?

UPDATE

At the advice of the users here, I decided to install Postfix now and check again if the ports are now being acknowledged..

sudo netstat -tulpn | grep LISTEN
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      512/systemd-resolve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      664/sshd: /usr/sbin 
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      43246/master        
tcp6       0      0 :::22                   :::*                    LISTEN      664/sshd: /usr/sbin 
tcp6       0      0 :::25                   :::*                    LISTEN      43246/master     

and

telnet [my server IP] 25
Trying [my server IP]...
Connected to [my server IP]
Escape character is '^]'.
220 ubuntu-s-1vcpu-1gb-lon1-01 ESMTP Postfix (Ubuntu)

It seems it's connected, but does that mean the port is open?

1 Answers1

1

It appears as though you don't have an SMTP server listening on port 25. Start your mail daemon, and try again. (Also, SMTP never uses UDP, so you can change those '25' to '25/tcp' and it'll make your firewall more secure.)

sjcaged
  • 126