You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-user@james.apache.org by Marc de Oliveira <Ma...@deOliveira.dk> on 2008/03/01 12:16:14 UTC
Helo command rejected: Email denied due to invalid helo name
Some mails sent from my James 2.3.1 server are returned with the message:
"550 <podheaddb>: Helo command rejected: Email denied due to invalid helo
name"
"podheaddb" is the Windows XP servers name. Trying to align everything with
that name I have set it up so that the SMTP program (which is an Oracle
database) uses the following helo command:
"UTL_SMTP.HELO(c, 'podheaddb');"
James is setup to:
<servername>podheaddb</servername>
<helloName autodetect="true">podheaddb</helloName> (under <smtpserver
enabled="true">)
I guess, I have misunderstood how this HELO command is working. Could
somebody point me in the right direction?
Sincerely,
Marc de Oliveira
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
Re: Helo command rejected: Email denied due to invalid helo name
Posted by Martijn Brinkers <ma...@gmail.com>.
Your problem is not caused by the James smtp server helo name but by the
James smtp client.
I think you can set the mail.smtp.localhost attribute of the
RemoteDelivery mailet (there is an example in config.xml)
So you must set:
<mail.smtp.localhost>podheaddb.podhead.dk</mail.smtp.localhost>
Martijn
On Sun, 2008-03-02 at 12:02 +0100, Marc de Oliveira wrote:
> Thanks for the feedback. I have tried using the fully qualified name in the
> helo command, like this:
>
> "UTL_SMTP.HELO(c, 'podheaddb.podhead.dk');"
>
> and change the James setup to:
>
> <servername>podheaddb.podhead.dk</servername>
> <helloName autodetect="true">podheaddb.podhead.dk</helloName> (under
> <smtpserver enabled="true">)
>
> but I still get the same error message from some mail servers:
>
> "550 <podheaddb>: Helo command rejected: Email denied due to invalid helo
> name"
>
> Note, that even though I use the fully quallified name in the helo command
> and in the James config.xml, the error message contains the short name
> (podheaddb).
>
> Any help would be much appreciated.
>
> Sincerely,
> Marc de Oliveira
>
>
> ----- Original Message -----
> From: "Norman Maurer" <no...@apache.org>
> To: "James Users List" <se...@james.apache.org>
> Sent: Saturday, March 01, 2008 7:51 PM
> Subject: Re: Helo command rejected: Email denied due to invalid helo name
>
>
> > Hi,
> >
> > the helo needs to be a full qualified domain name like mail.example.org.
> >
> > Cheers,
> > Norman
> >
> > Am Samstag, den 01.03.2008, 12:16 +0100 schrieb Marc de Oliveira:
> >> Some mails sent from my James 2.3.1 server are returned with the message:
> >>
> >> "550 <podheaddb>: Helo command rejected: Email denied due to invalid
> >> helo
> >> name"
> >>
> >> "podheaddb" is the Windows XP servers name. Trying to align everything
> >> with
> >> that name I have set it up so that the SMTP program (which is an Oracle
> >> database) uses the following helo command:
> >>
> >> "UTL_SMTP.HELO(c, 'podheaddb');"
> >>
> >> James is setup to:
> >>
> >> <servername>podheaddb</servername>
> >> <helloName autodetect="true">podheaddb</helloName> (under <smtpserver
> >> enabled="true">)
> >>
> >> I guess, I have misunderstood how this HELO command is working. Could
> >> somebody point me in the right direction?
> >>
> >> Sincerely,
> >> Marc de Oliveira
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> >> For additional commands, e-mail: server-user-help@james.apache.org
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> > For additional commands, e-mail: server-user-help@james.apache.org
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
Re: Helo command rejected: Email denied due to invalid helo name
Posted by Marc de Oliveira <Ma...@deOliveira.dk>.
Thanks for the info. I have added podheaddb as a subdomain to podhead.dk so
that it should resolve in the future.
Sincerely,
Marc de Oliveira
----- Original Message -----
From: "Al Stu" <Al...@SimonSlick.com>
To: "James Users List" <se...@james.apache.org>
Sent: Sunday, March 02, 2008 1:14 PM
Subject: Re: Helo command rejected: Email denied due to invalid helo name
>
> podheaddb.podhead.dk is not resolvable from here. If the destination MTA
> is
> checking for resolvability it that could be the problem. Have you tried
> just podhead.dk ? At least that resolves for me. Also some destination
> MTA's such as comcast.net require the sending server address be resolvable
> to a valid DNS PTR record, which it appears podhead.dk does not have.
>
> Name: podhead.dk
> Address: 83.221.140.137
>
> C:\>nslookup -q=ptr 83.221.140.137
> ... can't find 137.140.221.83.in-addr.arpa.: Non-existent domain
>
> What you should get back is something like this:
> 137.140.221.83.in-addr.arpa name = RapidVPS.SimonSlick.com
>
> What is the destination(s) this is happening with?
>
>
> RapidVPS (Root is everything)
> https://www.rapidvps.com/?vps=14265
>
>
>
> ----- Original Message -----
> From: "Marc de Oliveira" <Ma...@deOliveira.dk>
> To: "James Users List" <se...@james.apache.org>
> Sent: Sunday, March 02, 2008 3:02 AM
> Subject: Re: Helo command rejected: Email denied due to invalid helo name
>
>
> Thanks for the feedback. I have tried using the fully qualified name in
> the
> helo command, like this:
>
> "UTL_SMTP.HELO(c, 'podheaddb.podhead.dk');"
>
> and change the James setup to:
>
> <servername>podheaddb.podhead.dk</servername>
> <helloName autodetect="true">podheaddb.podhead.dk</helloName> (under
> <smtpserver enabled="true">)
>
> but I still get the same error message from some mail servers:
>
> "550 <podheaddb>: Helo command rejected: Email denied due to invalid helo
> name"
>
> Note, that even though I use the fully quallified name in the helo command
> and in the James config.xml, the error message contains the short name
> (podheaddb).
>
> Any help would be much appreciated.
>
> Sincerely,
> Marc de Oliveira
>
>
> ----- Original Message -----
> From: "Norman Maurer" <no...@apache.org>
> To: "James Users List" <se...@james.apache.org>
> Sent: Saturday, March 01, 2008 7:51 PM
> Subject: Re: Helo command rejected: Email denied due to invalid helo name
>
>
>> Hi,
>>
>> the helo needs to be a full qualified domain name like mail.example.org.
>>
>> Cheers,
>> Norman
>>
>> Am Samstag, den 01.03.2008, 12:16 +0100 schrieb Marc de Oliveira:
>>> Some mails sent from my James 2.3.1 server are returned with the
>>> message:
>>>
>>> "550 <podheaddb>: Helo command rejected: Email denied due to invalid
>>> helo
>>> name"
>>>
>>> "podheaddb" is the Windows XP servers name. Trying to align everything
>>> with
>>> that name I have set it up so that the SMTP program (which is an Oracle
>>> database) uses the following helo command:
>>>
>>> "UTL_SMTP.HELO(c, 'podheaddb');"
>>>
>>> James is setup to:
>>>
>>> <servername>podheaddb</servername>
>>> <helloName autodetect="true">podheaddb</helloName> (under <smtpserver
>>> enabled="true">)
>>>
>>> I guess, I have misunderstood how this HELO command is working. Could
>>> somebody point me in the right direction?
>>>
>>> Sincerely,
>>> Marc de Oliveira
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>>> For additional commands, e-mail: server-user-help@james.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-user-help@james.apache.org
>>
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
Re: Helo command rejected: Email denied due to invalid helo name
Posted by Al Stu <Al...@SimonSlick.com>.
podheaddb.podhead.dk is not resolvable from here. If the destination MTA is
checking for resolvability it that could be the problem. Have you tried
just podhead.dk ? At least that resolves for me. Also some destination
MTA's such as comcast.net require the sending server address be resolvable
to a valid DNS PTR record, which it appears podhead.dk does not have.
Name: podhead.dk
Address: 83.221.140.137
C:\>nslookup -q=ptr 83.221.140.137
... can't find 137.140.221.83.in-addr.arpa.: Non-existent domain
What you should get back is something like this:
137.140.221.83.in-addr.arpa name = RapidVPS.SimonSlick.com
What is the destination(s) this is happening with?
RapidVPS (Root is everything)
https://www.rapidvps.com/?vps=14265
----- Original Message -----
From: "Marc de Oliveira" <Ma...@deOliveira.dk>
To: "James Users List" <se...@james.apache.org>
Sent: Sunday, March 02, 2008 3:02 AM
Subject: Re: Helo command rejected: Email denied due to invalid helo name
Thanks for the feedback. I have tried using the fully qualified name in the
helo command, like this:
"UTL_SMTP.HELO(c, 'podheaddb.podhead.dk');"
and change the James setup to:
<servername>podheaddb.podhead.dk</servername>
<helloName autodetect="true">podheaddb.podhead.dk</helloName> (under
<smtpserver enabled="true">)
but I still get the same error message from some mail servers:
"550 <podheaddb>: Helo command rejected: Email denied due to invalid helo
name"
Note, that even though I use the fully quallified name in the helo command
and in the James config.xml, the error message contains the short name
(podheaddb).
Any help would be much appreciated.
Sincerely,
Marc de Oliveira
----- Original Message -----
From: "Norman Maurer" <no...@apache.org>
To: "James Users List" <se...@james.apache.org>
Sent: Saturday, March 01, 2008 7:51 PM
Subject: Re: Helo command rejected: Email denied due to invalid helo name
> Hi,
>
> the helo needs to be a full qualified domain name like mail.example.org.
>
> Cheers,
> Norman
>
> Am Samstag, den 01.03.2008, 12:16 +0100 schrieb Marc de Oliveira:
>> Some mails sent from my James 2.3.1 server are returned with the message:
>>
>> "550 <podheaddb>: Helo command rejected: Email denied due to invalid
>> helo
>> name"
>>
>> "podheaddb" is the Windows XP servers name. Trying to align everything
>> with
>> that name I have set it up so that the SMTP program (which is an Oracle
>> database) uses the following helo command:
>>
>> "UTL_SMTP.HELO(c, 'podheaddb');"
>>
>> James is setup to:
>>
>> <servername>podheaddb</servername>
>> <helloName autodetect="true">podheaddb</helloName> (under <smtpserver
>> enabled="true">)
>>
>> I guess, I have misunderstood how this HELO command is working. Could
>> somebody point me in the right direction?
>>
>> Sincerely,
>> Marc de Oliveira
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-user-help@james.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
Re: Helo command rejected: Email denied due to invalid helo name
Posted by Marc de Oliveira <Ma...@deOliveira.dk>.
Thank you both. That seem to do the trick!
Sincerely,
Marc de Oliveira
----- Original Message -----
From: "Norman Maurer" <no...@apache.org>
To: "James Users List" <se...@james.apache.org>
Sent: Sunday, March 02, 2008 1:05 PM
Subject: Re: Helo command rejected: Email denied due to invalid helo name
> Hi,
>
> search for RemoteDelivery Mailet and change:
>
> <!-- Set the HELO/EHLO name to use when connectiong to remote
> SMTP-Server -->
> <!--
> <mail.smtp.localhost>myMailServer</mail.smtp.localhost>
> -->
>
> to:
>
>
> <!-- Set the HELO/EHLO name to use when connectiong to remote
> SMTP-Server -->
> <mail.smtp.localhost>podheaddb.podhead.dk</mail.smtp.localhost>
>
>
> Cheers,
> Norman
>
>
> Am Sonntag, den 02.03.2008, 12:02 +0100 schrieb Marc de Oliveira:
>> Thanks for the feedback. I have tried using the fully qualified name in
>> the
>> helo command, like this:
>>
>> "UTL_SMTP.HELO(c, 'podheaddb.podhead.dk');"
>>
>> and change the James setup to:
>>
>> <servername>podheaddb.podhead.dk</servername>
>> <helloName autodetect="true">podheaddb.podhead.dk</helloName> (under
>> <smtpserver enabled="true">)
>>
>> but I still get the same error message from some mail servers:
>>
>> "550 <podheaddb>: Helo command rejected: Email denied due to invalid
>> helo
>> name"
>>
>> Note, that even though I use the fully quallified name in the helo
>> command
>> and in the James config.xml, the error message contains the short name
>> (podheaddb).
>>
>> Any help would be much appreciated.
>>
>> Sincerely,
>> Marc de Oliveira
>>
>>
>> ----- Original Message -----
>> From: "Norman Maurer" <no...@apache.org>
>> To: "James Users List" <se...@james.apache.org>
>> Sent: Saturday, March 01, 2008 7:51 PM
>> Subject: Re: Helo command rejected: Email denied due to invalid helo name
>>
>>
>> > Hi,
>> >
>> > the helo needs to be a full qualified domain name like
>> > mail.example.org.
>> >
>> > Cheers,
>> > Norman
>> >
>> > Am Samstag, den 01.03.2008, 12:16 +0100 schrieb Marc de Oliveira:
>> >> Some mails sent from my James 2.3.1 server are returned with the
>> >> message:
>> >>
>> >> "550 <podheaddb>: Helo command rejected: Email denied due to invalid
>> >> helo
>> >> name"
>> >>
>> >> "podheaddb" is the Windows XP servers name. Trying to align everything
>> >> with
>> >> that name I have set it up so that the SMTP program (which is an
>> >> Oracle
>> >> database) uses the following helo command:
>> >>
>> >> "UTL_SMTP.HELO(c, 'podheaddb');"
>> >>
>> >> James is setup to:
>> >>
>> >> <servername>podheaddb</servername>
>> >> <helloName autodetect="true">podheaddb</helloName> (under
>> >> <smtpserver
>> >> enabled="true">)
>> >>
>> >> I guess, I have misunderstood how this HELO command is working. Could
>> >> somebody point me in the right direction?
>> >>
>> >> Sincerely,
>> >> Marc de Oliveira
>> >>
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>> >> For additional commands, e-mail: server-user-help@james.apache.org
>> >>
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>> > For additional commands, e-mail: server-user-help@james.apache.org
>> >
>> >
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-user-help@james.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
Re: Helo command rejected: Email denied due to invalid helo name
Posted by Norman Maurer <no...@apache.org>.
Hi,
search for RemoteDelivery Mailet and change:
<!-- Set the HELO/EHLO name to use when connectiong to remote
SMTP-Server -->
<!--
<mail.smtp.localhost>myMailServer</mail.smtp.localhost>
-->
to:
<!-- Set the HELO/EHLO name to use when connectiong to remote
SMTP-Server -->
<mail.smtp.localhost>podheaddb.podhead.dk</mail.smtp.localhost>
Cheers,
Norman
Am Sonntag, den 02.03.2008, 12:02 +0100 schrieb Marc de Oliveira:
> Thanks for the feedback. I have tried using the fully qualified name in the
> helo command, like this:
>
> "UTL_SMTP.HELO(c, 'podheaddb.podhead.dk');"
>
> and change the James setup to:
>
> <servername>podheaddb.podhead.dk</servername>
> <helloName autodetect="true">podheaddb.podhead.dk</helloName> (under
> <smtpserver enabled="true">)
>
> but I still get the same error message from some mail servers:
>
> "550 <podheaddb>: Helo command rejected: Email denied due to invalid helo
> name"
>
> Note, that even though I use the fully quallified name in the helo command
> and in the James config.xml, the error message contains the short name
> (podheaddb).
>
> Any help would be much appreciated.
>
> Sincerely,
> Marc de Oliveira
>
>
> ----- Original Message -----
> From: "Norman Maurer" <no...@apache.org>
> To: "James Users List" <se...@james.apache.org>
> Sent: Saturday, March 01, 2008 7:51 PM
> Subject: Re: Helo command rejected: Email denied due to invalid helo name
>
>
> > Hi,
> >
> > the helo needs to be a full qualified domain name like mail.example.org.
> >
> > Cheers,
> > Norman
> >
> > Am Samstag, den 01.03.2008, 12:16 +0100 schrieb Marc de Oliveira:
> >> Some mails sent from my James 2.3.1 server are returned with the message:
> >>
> >> "550 <podheaddb>: Helo command rejected: Email denied due to invalid
> >> helo
> >> name"
> >>
> >> "podheaddb" is the Windows XP servers name. Trying to align everything
> >> with
> >> that name I have set it up so that the SMTP program (which is an Oracle
> >> database) uses the following helo command:
> >>
> >> "UTL_SMTP.HELO(c, 'podheaddb');"
> >>
> >> James is setup to:
> >>
> >> <servername>podheaddb</servername>
> >> <helloName autodetect="true">podheaddb</helloName> (under <smtpserver
> >> enabled="true">)
> >>
> >> I guess, I have misunderstood how this HELO command is working. Could
> >> somebody point me in the right direction?
> >>
> >> Sincerely,
> >> Marc de Oliveira
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> >> For additional commands, e-mail: server-user-help@james.apache.org
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> > For additional commands, e-mail: server-user-help@james.apache.org
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
Re: Helo command rejected: Email denied due to invalid helo name
Posted by Marc de Oliveira <Ma...@deOliveira.dk>.
Thanks for the feedback. I have tried using the fully qualified name in the
helo command, like this:
"UTL_SMTP.HELO(c, 'podheaddb.podhead.dk');"
and change the James setup to:
<servername>podheaddb.podhead.dk</servername>
<helloName autodetect="true">podheaddb.podhead.dk</helloName> (under
<smtpserver enabled="true">)
but I still get the same error message from some mail servers:
"550 <podheaddb>: Helo command rejected: Email denied due to invalid helo
name"
Note, that even though I use the fully quallified name in the helo command
and in the James config.xml, the error message contains the short name
(podheaddb).
Any help would be much appreciated.
Sincerely,
Marc de Oliveira
----- Original Message -----
From: "Norman Maurer" <no...@apache.org>
To: "James Users List" <se...@james.apache.org>
Sent: Saturday, March 01, 2008 7:51 PM
Subject: Re: Helo command rejected: Email denied due to invalid helo name
> Hi,
>
> the helo needs to be a full qualified domain name like mail.example.org.
>
> Cheers,
> Norman
>
> Am Samstag, den 01.03.2008, 12:16 +0100 schrieb Marc de Oliveira:
>> Some mails sent from my James 2.3.1 server are returned with the message:
>>
>> "550 <podheaddb>: Helo command rejected: Email denied due to invalid
>> helo
>> name"
>>
>> "podheaddb" is the Windows XP servers name. Trying to align everything
>> with
>> that name I have set it up so that the SMTP program (which is an Oracle
>> database) uses the following helo command:
>>
>> "UTL_SMTP.HELO(c, 'podheaddb');"
>>
>> James is setup to:
>>
>> <servername>podheaddb</servername>
>> <helloName autodetect="true">podheaddb</helloName> (under <smtpserver
>> enabled="true">)
>>
>> I guess, I have misunderstood how this HELO command is working. Could
>> somebody point me in the right direction?
>>
>> Sincerely,
>> Marc de Oliveira
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-user-help@james.apache.org
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
Re: Helo command rejected: Email denied due to invalid helo name
Posted by Norman Maurer <no...@apache.org>.
Hi,
the helo needs to be a full qualified domain name like mail.example.org.
Cheers,
Norman
Am Samstag, den 01.03.2008, 12:16 +0100 schrieb Marc de Oliveira:
> Some mails sent from my James 2.3.1 server are returned with the message:
>
> "550 <podheaddb>: Helo command rejected: Email denied due to invalid helo
> name"
>
> "podheaddb" is the Windows XP servers name. Trying to align everything with
> that name I have set it up so that the SMTP program (which is an Oracle
> database) uses the following helo command:
>
> "UTL_SMTP.HELO(c, 'podheaddb');"
>
> James is setup to:
>
> <servername>podheaddb</servername>
> <helloName autodetect="true">podheaddb</helloName> (under <smtpserver
> enabled="true">)
>
> I guess, I have misunderstood how this HELO command is working. Could
> somebody point me in the right direction?
>
> Sincerely,
> Marc de Oliveira
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
> For additional commands, e-mail: server-user-help@james.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org