My Discourse is not sending emails

My discourse does not send emails to users, when I use ./discourse-setup I simply cannot use it, this appears

Checking your domain name . . .
WARNING: Port 443 of computer does not appear to be accessible using hostname:  
SUCCESS: A connection to port 80 succeeds!
This suggests that your DNS settings are correct,
but something is keeping traffic to port 443 from getting to your server.
Check your networking configuration to see that connections to port 443 are allowed.

The first thing to do is confirm that resolves to the IP address of this server.
You usually do this at the same place you purchased the domain.

If you are sure that the IP address resolves correctly, it could be a firewall issue.
A web search for "open ports YOUR CLOUD SERVICE" might help.

This tool is designed only for the most standard installations. If you cannot resolve
the issue above, you will need to edit containers/app.yml yourself and then type

2 Likes redirects to a different site. You’ll need to resolve the current issue and set the appropriate DNS records for your site.


i hid my site to this name @maiki

1 Like

Have you confirmed port 443 is open?

1 Like

How can I see this? How can I see this?

1 Like

If you are hosted at DigitalOcean, you would search for “open ports digitalocean”. :+1:

1 Like

If you shared your site name you could get better help.

Are you using cloudflare? If so, it should be DNS-only.

Is your site up at all?

Does ssh your-site-name work?

But when you get that fixed, have a look at Troubleshoot email on a new Discourse install.


Closing as duplicate of Forum no longer sending emails