User can't sign up

I Setup my new ghost website and everything works great (i think :smiley:) except user registration.
Screenshot_2
What should i setup to make this feature live?
Should i do smth in DNS settings? Or maybe i should do some email configuration, but i can’t find where and how

Have you set up transactional mail, and tested that it works on the server?

learned the hard way:
make sure your host allows SMTP. Mine didn’t and i was pulling my hair with a bunch of mail config possibilities.

the VPS host now opened up port 25 and this config works for me with mailgun:
“mail”: {
“transport”: “SMTP”,
“options”: {
“service”: “Mailgun”,
“host”: “smtp.mailgun.org”,
“port”: 25,
“secure”: true,
“auth”: {
“user”: “mymailgunaddress@mydomain.com”,
“pass”: “smtpLongPasswordFromMailgunDomainSettingsSMTPCredentials”
}
}
},

good luck

This is common with most ISPs and hosts. However, you should opt for port 587, which supports TLS and is the new standard for secure SMTP submission.

I configure my mailgun account and activate it
I add my domain and verify it (to send mails from email.mydomain.com)
than i edit my ghost config:
image
and i check if 587 is open:
image

And i still have problem. What i should do next?))

log looks like this

Use "secure" : false, and "requireTLS" : true, in the config… TLS negotiates over plain text first.

PROBLEM WAS SOLVED:

HERE IS THE FINAL CONFIG:

“mail”: {
“from”: “‘Gachimuchi Lover’ postmaster@anal-mentoring.com”,
“transport”: “SMTP”,
“options”: {
“host”: “smtp.eu.mailgun.org”,
“port”: 587,
“auth”: {
“user”: “postmaster@anal-mentoring.com”,
“pass”: “”
}
}
},