Having just installed nethserver, i find that the letsencrypt certificates work well. Nethserver can send emails to gmail and such like successfully.
however, no emails are being received by nethserver from any source, senders are being given a failed to deliver email stating that the nethserver doesnt accept 550 relays - “550 relay not permitted”. presumably “550” refers to a port or socket number on the nethserver?
yes ive read the docs and cant find any guidance.
does anyone know how to get the nethserver to accept these relays and if doing so would then allow other services to send their email to my users on this nethserver?
Probably you have to share full real details about your configuration to enable us to help you.
Real domain name to begin.
550 is an internet standard error code used by mail server to report a permanent error.
RFC 5321 should have all the details (https://tools.ietf.org/html/rfc5321).
As it looks like there is no easy fix to get this 550 relay not permitted situation sorted out, it would seem that i will have to try to fix it by reinstalling nethserver.
Firstly i wanted to try to fix this without reinstalling.
Secondly, i remember that it wasnt entirely straight forward getting the letsencrypt certificates to work so im not looking forward to that either!
Ahh, ok many thanks. As this ismy first experience of setting up an email server from a bare metal machine, I didn’t really know where to start looking to solve the problem.
When I get the next opportunity, I’ll try to fix the isp records to point MX records to this server. Hopefully it will then work as expected.
Having also sought help from my isp, they advised that I’ve also not set the A record correctly. With all of those things done, all my problems were actually due to my isp misconfigs rather than any nethserver misconfigs!
Many thanks for everyone’s help in putting my on the right track to solving this problem!