View Full Version : Mail Enable Help-- What am I doing wrong.
dyejr
2003-09-06, 09:59 AM
I've made most of my server perfect for my needs, but I'm having one problem.
On my win 2003 server, I cannot send mail to a user. I have the account set up, I can even log into it and receive anything I put in the mailbox through mailenable. However, when I try to send mail to it, I get this message:
----- The following addresses had permanent fatal errors -----
<xxxx@xxxx.com>
(reason: 550 5.7.1 Unable to relay for xxxx@xxxx.com)
----- Transcript of session follows -----
... while talking to xxxx.com.:
>>> DATA
<<< 550 5.7.1 Unable to relay for xxxx@xxxx.com
550 5.1.1 <xxxx@xxxx.com>... User unknown
<<< 554 5.5.2 No valid recipients
So, what have I forgotten to do? Mailenable is set to use port 25, the account is there, I can even put mail in it through the server. I've set up an MX record. I'm sure I've done something dumb, looking for some help from you guys.
Thanks in advance,
JD
saxroots
2003-09-06, 11:37 AM
Make sure that you've completely uninstalled Win2k3's own pop/smtp server. If the MS software is still there - I believe it will clash. Go to add/remove progs in control panel and on left select "Windows components"
dyejr
2003-09-06, 18:58 PM
I've checked that, no dice.
Do people on win 2003 use the win 2003 services and not Mail Enable? Is it harder to use/easier to use? I have no love for Mail Enable, but it doesn't seem to be a bad product either.
Nestor
2003-09-06, 19:17 PM
Originally posted by dyejr
I've checked that, no dice.
Do people on win 2003 use the win 2003 services and not Mail Enable? Is it harder to use/easier to use? I have no love for Mail Enable, but it doesn't seem to be a bad product either. I think you'll need Exchange Server (or somthing similar) to run a post office with the built in SMTP and POP3 service buit into to Win2k03 orwise you'll only be able to use relays. It's very expensive so you will probably want to stick with MailEnable.
What you're doing wrong is not allowing yourself to relay to the server. You *MUST* allow relay for authenticated users and deny to all IP's except localhost. Go to the mailenable site for more info.
I have mailenable pro set up at my server and it works great.
Nestor
2003-09-06, 19:22 PM
Here's a post I wrote a while back and has instructions on how you should have your MailEnable set:
http://www.serverbeach.com/forums/showthread.php?s=&threadid=171
Nestor
2003-09-06, 19:24 PM
BTW, this looks like you don't have a mailbox created for this user:
=============================================
<<< 550 5.7.1 Unable to relay for xxxx@xxxx.com
550 5.1.1 <xxxx@xxxx.com>... User unknown
=============================================
Make sure you have created a post office, domain and mailbox for whatever user you are going to use. Also make sure you've created an mx record in the myserverbeach dns tool for proper routing to your domain.
dyejr
2003-09-06, 19:34 PM
Followed those directions as well, same error. The only difference I had was not having 127.0.0.1 as a priviledged ip.
And yes, the account is set up, I can put mail in the box through Mail Enable, and I can download the email from outlook here from my laptop.
I get that error when I send email to the account through my roadrunner account (or any other account).
So its like it cannot receive email, other than that everything seems to be working.
Thanks for your help so far, btw, at least I now feel like I've at least been doing the right things.
dyejr
2003-09-06, 22:47 PM
Hey people. Just in case anyone else went down this road. I solved this by digging.
I had changed the port for Mail Enable from 0 to 25 (basically to enable it). When I looked through the debug info, I found "Unable to bind to port 25".
I tried the simple answer, I rebooted the server.
Voila, Mail Enable works. I should have tried that first, but hey, now it works.
vBulletin® v3.6.8, Copyright ©2000-2008, Jelsoft Enterprises Ltd.