leonep

Well-Known Member
Nov 18, 2014
168
10
68
Pescara
cPanel Access Level
Root Administrator
Hi,
i have an host with an application in java written with JHIPSTER that cannot send emails using SMTP on my cpanel server.

error log:
botticelli-app_1 | nested exception is:
botticelli-app_1 | com.sun.mail.smtp.SMTPSenderFailedException: 550 Access denied - Invalid HELO name (See RFC2821 4.1.1.1)


i try to configure it but cannot find a way with this system....
Last try is to whitelist this host , i am looking into exim access list.
what is the correct filter to use for ignore Invalid HELO name errors from one host?? or may be another option?

thanks for help
 
Last edited by a moderator:

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
6,810
895
313
cPanel Access Level
Root Administrator
Hey there! Ideally your application with authenticate with SMTP, or else it will likely get flagged as spam on remote servers when the message is delivered. One potential workaround would be to disable the "Require RFC-compliant HELO" option in WHM >> Exim Configuration Manager, although the ideal solution would be to fix the mailing script itself.
 

leonep

Well-Known Member
Nov 18, 2014
168
10
68
Pescara
cPanel Access Level
Root Administrator
Hi dear, thaks for replay .
i don't want to disable "require RFC-compliant HELO" because it affect all smtp - i want to whitelist only 1 IP because i cannot find a way to fix the problem on client.
 

cPRex

Jurassic Moderator
Staff member
Oct 19, 2014
6,810
895
313
cPanel Access Level
Root Administrator
Thanks for the clarification. There aren't any tools in cPanel that will let you whitelist just one domain from the HELO requirement. There may be a way to manually do this in Exim, but it seems like fixing the client-side issues would be the most secure way to resolve this problem on your machine. I wouldn't recommend lowering the security of your server for one client.