SMTP error from remote mail server after RCPT TO

kitllc

Registered
Mar 16, 2013
2
0
1
cPanel Access Level
Website Owner
SMTP error from remote mail server after RCPT TO:<[email protected]>:
host kit-llc.com [xx.xx.xx.xx]: 550-Please turn on SMTP Authentication in your mail client.
550-(perseus.kit-llc.net) [192.168.1.1]:48208 is not permitted to relay through
550 this server without authentication.

I receive this error when my cPanel host is attempting to send email. I've been searching for the answer for more than a week. It started with a 550 error of trying to impersonate, but following other threads I commented out that portion in the exim.conf file. Now I end up with this and no email going out from the localhost.

Here is the message body error.
Return-path: <[email protected]>
Received: from root by perseus.kit-llc.net with local (Exim 4.80)
(envelope-from <[email protected]>)
id 1URbWl-00048J-2P
for [email protected]; Mon, 15 Apr 2013 01:00:27 -0400
To: [email protected]
From: "cPanel on perseus.kit-llc.net" <[email protected]>
Content-Type: multipart/mixed; boundary=cPanel-iContact-30-1057264129
Subject: [cpbackup] Backup complete on perseus.kit-llc.net
Message-Id: <[email protected]>
Date: Mon, 15 Apr 2013 01:00:27 -0400

--cPanel-iContact-30-1057264129
Content-Type: text/plain
Content-Transfer-Encoding: 7bit


Can any one provide some direction on this please?
 

arunsv84

Well-Known Member
Oct 20, 2008
372
1
68
127.0.0.1
cPanel Access Level
Root Administrator
As the error message indicates (Please turn on SMTP Authentication in your mail client), have you turned on SMTP authentication in your email client(Outlook, thunderbird etc). You need to enable "My Outgoing Server Requires Authentication" in email client settings.

Cheers!!!
 

quietFinn

Well-Known Member
Feb 4, 2006
1,894
463
438
Finland
cPanel Access Level
Root Administrator
As the error message indicates (Please turn on SMTP Authentication in your mail client), have you turned on SMTP authentication in your email client(Outlook, thunderbird etc). You need to enable "My Outgoing Server Requires Authentication" in email client settings.
Seems you didn't read (or understand) the question thoroughly.

It is the server (not an email client) sending those emails.

Usually this error:
550-(perseus.kit-llc.net) [192.168.1.1]:48208 is not permitted to relay through
550 this server without authentication.
happens when mails is sent to the server where the destination address domain's MX records point to, but in that destination server that domain does not exist in /etc/localdomains, and because of that the email is processed as relayed mail.
Sometimes this happens because the domain in question exists in both servers (sending and receiving), and the DNS zones of the domain do not match (yes it's a bit confusing to try to explain things like this in generally) .
 

ruzbehraja

Well-Known Member
May 19, 2011
392
11
68
cPanel Access Level
Root Administrator
550-Please turn on SMTP Authentication in your mail client.
550-(perseus.kit-llc.net) [192.168.1.1]:48208 is not permitted to relay through
550 this server without authentication.

I receive this error when my cPanel host is attempting to send email. I've been searching for the answer for more than a week. It started with a 550 error of trying to impersonate, but following other threads I commented out that portion in the exim.conf file. Now I end up with this and no email going out from the localhost.
Commenting out portions of error messages in exim.conf is not a very good idea. I would suggest you revert those changes, because thats not the solution.

The reason why it is showing an Internal IP 192.168.1.1 is probably because of what quietFinn has said - i.e. a DNS issue.
 

000

Well-Known Member
Jun 3, 2008
535
29
78
You need to enable "My Outgoing Server Requires Authentication" in email client settings.
I connect using PHP socket to port 25.

Forever I send

MAIL FROM: <mail>

And FOREVER answer is "OK"

But FOREVER when I send

RCPT TO: <mail>

answer is:

"550-Please turn on SMTP Authentication in your mail client"

You say:
[[[You need to enable "My Outgoing Server Requires Authentication"]]]

¿ how I do this ?

in file /etc/exim.conf ?

Thanks
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,260
463
Try configuring your PHP application to use SMTP authentication to send out email.

Thank you.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,260
463
You can check with the developers or documentation of the script you are using to see if an option to use SMTP authentication for sending email is available. Otherwise, you may want to consider consulting with a developer to determine a way to implement this with a custom script.

Thank you.