550 Unknown User - Mailing Error

AdWarm

Verified User
Joined
Apr 7, 2011
Messages
27
Hi Guys,

When i try and send any emails from my domain and mailing account which both exisit on the DA server i get the "550 Unknown User" error.

Here are todays main exim log:

2011-04-13 03:33:39 1Q8iMR-0006Kr-QV User 0 set for local_delivery transport is on the never_users list
2011-04-13 03:33:39 1Q8iMR-0006Kr-QV == [email protected] R=localuser T=local_delivery defer (-29): User 0 set for local_delivery transport is on the never_users list
2011-04-13 11:33:39 1Q9Qbz-0003hP-Lg User 0 set for local_delivery transport is on the never_users list
2011-04-13 11:33:39 1Q9Qbz-0003hP-Lg == [email protected] R=localuser T=local_delivery defer (-29): User 0 set for local_delivery transport is on the never_users list
2011-04-13 19:10:37 H=server2.DOMAINREMOVED.co.uk (DOMAINREMOVED.co.uk) [IPREMOVED] F=<[email protected]> rejected RCPT <[email protected]>:
2011-04-13 19:10:37 H=server2.DOMAINREMOVED.co.uk (DOMAINREMOVED.co.uk) [IPREMOVED] incomplete transaction (QUIT) from <[email protected]>
2011-04-13 19:15:39 H=server2.DOMAINREMOVED.co.uk (DOMAINREMOVED.co.uk) [IPREMOVED] F=<[email protected]> rejected RCPT <[email protected]>:
2011-04-13 19:15:39 H=server2.DOMAINREMOVED.co.uk (DOMAINREMOVED.co.uk) [IPREMOVED] incomplete transaction (QUIT) from <[email protected]>

Any help would be great. Thank you,
 
If its a new setup then your exim.conf might be messed up.

http://help.directadmin.com/item.php?id=51

Verify that you are spelling the email correctly and that it exists when you check in directadmin.

Hi,

Yes it is a new setup. I have followed that page and done everything it says how ever i still get the error :(

I have gone through the log again and its the same error. Any help would be great.

Thanks
 
I would try:

Code:
tail -f /var/log/exim/mainlog

open up telnet either in ssh or on your client pc then try the following:

telnet <ip> 25

Then enter these commands:

Code:
ehlo testing
mail from: <[email protected]>
rcpt to: <[email protected]>

See if you get a rcpt failed still or if it says "OK"
You can type "quit" to close the telnet session.

Then go back and check your tail command and see if it caught any errors.

The bad rcpt means that your client isnt allowed to send for some reason. Only reason it would say the user doesnt exist is that the path to the domain is wrong and that would be in /etc/exim.conf

Most of the domain stuff that it is looking for is in /etc/virtual

You should see what version exim you have and if it is 4.69 then you should probably upgrade it to 4.75 which is the newest one.

Here is the guide for that:

http://help.directadmin.com/item.php?id=125

I also suggest you try this exim.conf and exim.pl :

http://www.nobaloney.net/downloads/spamblocker/DirectAdminSpamBlocker4/

wget -O /etc/exim.conf "http://www.nobaloney.net/downloads/spamblocker/DirectAdminSpamBlocker4/SpamBlockerTechnology4.0-exim.conf.txt"
wget -O /etc/exim.pl "http://www.nobaloney.net/downloads/spamblocker/DirectAdminSpamBlocker4/exim.pl"

Then edit /etc/exim.conf according to the documentation.

If you dont feel comfortable doing any of this you can always email directadmin support for help with getting it working properly.

https://www.directadmin.com/clients/safesubmit.php
 
Last edited:
I have a problem, when i run the mail from and then the email address i get a "500 unrecognised command" error?

Thanks
 

Attachments

  • telnet.jpg
    telnet.jpg
    7.6 KB · Views: 377
Back
Top