I'm trying to set up Pegasus and Mercury. When I try to send mail, I get a 501 error: domain literals are not allowed, with my email address expressed as user@[xxx.xxx.x.x], where the x's are my router's IP number (the domain literal). I originally set up Mercury with this IP number as the "internet name for this system" in the Core Module Configuration: General tab, but then changed it to nnn.demon.co.uk (where nnn is our Demon hostname), which is what I think it should be. I restarted Mercury, but it still seems to be forming addresses using the IP number.
I created the three local domain definitions as recommended in Mercury help, and one of them is our router IP number. I think this is the only place within the Mercury settings where this IP number is now recorded.
Does anyone know how to fix this problem with the outgoing mail?
<p>I'm trying to set up Pegasus and Mercury. &nbsp;When I try to send mail, I get a 501 error: domain literals are not allowed, with my email address expressed as user@[xxx.xxx.x.x], where the x's are my router's IP number (the domain literal). &nbsp;I originally set up Mercury with this IP number as the "internet name for this system" in the Core Module Configuration: General tab, but then changed it to nnn.demon.co.uk (where nnn is our Demon hostname), which is what I think it should be. &nbsp;I restarted Mercury, but it still seems to be forming addresses using the IP number.</p><p>I created the three local domain definitions as recommended in Mercury help, and one of them is our router IP number. &nbsp;I think this is the only place within the Mercury settings where this IP number is now recorded.</p><p>Does anyone know how to fix this problem with the outgoing mail?&nbsp;</p>