You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@james.apache.org by limincn <li...@hotmail.com> on 2009/11/13 10:03:52 UTC
How to configure the Websphere Business Event with apache-james
I want to use apache-james to send a mail in Websphere Business Event.
I am sure the configuration in mail connect of Action is correct because I
do the configuration according to the Websphere Business Event Help.
I am also sure that configuration of apache-james is right because I write a
test case by using javaMail and the mail can be sent normally via
apache-james.
but when I want to use apache-james in the Websphere Business Event, the
mail can not be sent normally neither using ****@cn.ibm.com or using
<**...@cn.ibm.com>.
error log is:
Mail reply: (****@cn.ibm.com) 501 5.1.7 Syntax error in MAIL command
Version is
Websphere business events 6.2
apache-james 2.3.2
Anyone can help me to solve this problem. Thanks in advance.
--
View this message in context: http://old.nabble.com/How-to-configure-the-Websphere-Business-Event-with-apache-james-tp26333360p26333360.html
Sent from the James - General mailing list archive at Nabble.com.
Re: How to configure the Websphere Business Event with apache-james
Posted by Danny Angus <da...@gmail.com>.
add it to the smtp server block
On Tue, Nov 17, 2009 at 10:53 AM, limincn <li...@hotmail.com> wrote:
>
> Thank you for your answering
>
> But I can not find the tag<addressBracketsEnforcement> in the config.xml.
>
> Would you kindly tell me where I should difine the tag exactly in the
> config.xml.
>
> or It will be better if you can give me a sample file segment.
>
> Thank you in advance.
>
>
> Danny Angus-2 wrote:
>>
>> norman already said:
>>
>> Maybe websphere is not using <....> in mail from. You can disable the
>> need of the <..> in mail from by setting the following in smtpserver
>> component configuration (config.xml).
>>
>> <addressBracketsEnforcement>false</addressBracketsEnforcement>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
>> For additional commands, e-mail: server-dev-help@james.apache.org
>>
>>
>>
>
> --
> View this message in context: http://old.nabble.com/Re%3A-How-to-configure-the-Websphere-Business-Event-with-apache-james-tp26333801p26387869.html
> Sent from the James - Dev mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
> For additional commands, e-mail: server-dev-help@james.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: How to configure the Websphere Business Event with apache-james
Posted by limincn <li...@hotmail.com>.
Thank you for your answering
But I can not find the tag<addressBracketsEnforcement> in the config.xml.
Would you kindly tell me where I should difine the tag exactly in the
config.xml.
or It will be better if you can give me a sample file segment.
Thank you in advance.
Danny Angus-2 wrote:
>
> norman already said:
>
> Maybe websphere is not using <....> in mail from. You can disable the
> need of the <..> in mail from by setting the following in smtpserver
> component configuration (config.xml).
>
> <addressBracketsEnforcement>false</addressBracketsEnforcement>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
> For additional commands, e-mail: server-dev-help@james.apache.org
>
>
>
--
View this message in context: http://old.nabble.com/Re%3A-How-to-configure-the-Websphere-Business-Event-with-apache-james-tp26333801p26387869.html
Sent from the James - Dev mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: How to configure the Websphere Business Event with apache-james
Posted by Danny Angus <da...@gmail.com>.
norman already said:
Maybe websphere is not using <....> in mail from. You can disable the
need of the <..> in mail from by setting the following in smtpserver
component configuration (config.xml).
<addressBracketsEnforcement>false</addressBracketsEnforcement>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: How to configure the Websphere Business Event with apache-james
Posted by limincn <li...@hotmail.com>.
Hello
I used the following way you mentioned below and found that neithor the
abc@cn.ibm.com nor <ab...@ibm.com>, the result passed to the James was
abc@cn.ibm.com without "<>".
Do you know how to configue the James to make James can parse the mail
Address without "<>".
For example abc@cn.ibm.com.
Stefano Bagnara-2 wrote:
>
> 2009/11/13 limincn <li...@hotmail.com>:
>>
>> No, I am sure I have not use "****".
>>
>> I have tried the following mail address.
>>
>> 1. abc@cn.ibm.com
>> 2. <ab...@cn.ibm.com>
>> 3. "ABC" <ab...@cn.ibm.com>
>> 4. "abc@cn.ibm.com"
>>
>> all of them are wrong. the error log is same.
>>
>> but according to the Websphere Business Event Help the 1 and 3 above
>> should
>> be right.
>>
>> If you think my answer is not suficient, could you tell me dou you think
>> which type of mail address will be right.
>
> THe first address is correct, but you probably are looking to the wrong
> stuff.
> The problem is in the parameter that Websphere is passing to the "MAIL
> FROM:" command.
> There is a syntax error in the MAIL FROM command.
> If you are not able to determine what Websphere is passing in this
> command you can enable debug logging for the smtpserver in james:
>
> <jamesfolder>/apps/james/SAR-INF/environment.xml:
> ---
> <category name="smtpserver" log-level="DEBUG">
> <log-target id-ref="smtpserver-target"/>
> </category>
> ---
> Just change the log-level to DEBUG.
>
> Then restart and look at
> <jamesfolder>/apps/james/logs/smtpserver-YYYY-MM*.log
>
> Stefano
>
> PS: as I told you before the right list is server-dev. So I reply
> there and to you. Let's stop using general@j.a.o for something it's
> not about. Subscribe to server-dev if you want answers.
>
>> Stefano Bagnara-2 wrote:
>>>
>>>> but when I want to use apache-james in the Websphere Business Event,
>>>> the
>>>> mail can not be sent normally neither using ****@cn.ibm.com or using
>>>> <**...@cn.ibm.com>.
>>>>
>>>> error log is:
>>>> Mail reply: (****@cn.ibm.com) 501 5.1.7 Syntax error in MAIL command
>>>
>>> The error say you have a syntax error in the email address.
>>> You obfuscated the email with "****" so it's hard to say if it was a
>>> correct address or not.
>>> But note that the syntax error is not in the recipient address, but
>>> the sender address (MAIL is the command used to send the FROM: email).
>>>
>>> Stefano
>>>
>>> PS: use server-user@j.a.o list for this kind of questions.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
> For additional commands, e-mail: server-dev-help@james.apache.org
>
>
>
--
View this message in context: http://old.nabble.com/Re%3A-How-to-configure-the-Websphere-Business-Event-with-apache-james-tp26333801p26366212.html
Sent from the James - Dev mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: How to configure the Websphere Business Event with apache-james
Posted by Norman Maurer <no...@googlemail.com>.
Maybe websphere is not using <....> in mail from. You can disable the
need of the <..> in mail from by setting the following in smtpserver
component configuration (config.xml).
<addressBracketsEnforcement>false</addressBracketsEnforcement>
Bye,
Norman
2009/11/13 Stefano Bagnara <ap...@bago.org>:
> Sorry.. I sent this to server-dev instead of server-user ;-)
>
> Limincn: I correct my last statement... subscribe to
> server-user@james.apache.org for this kind of issues.
>
> Stefano
>
> 2009/11/13 Stefano Bagnara <ap...@bago.org>:
>> 2009/11/13 limincn <li...@hotmail.com>:
>>>
>>> No, I am sure I have not use "****".
>>>
>>> I have tried the following mail address.
>>>
>>> 1. abc@cn.ibm.com
>>> 2. <ab...@cn.ibm.com>
>>> 3. "ABC" <ab...@cn.ibm.com>
>>> 4. "abc@cn.ibm.com"
>>>
>>> all of them are wrong. the error log is same.
>>>
>>> but according to the Websphere Business Event Help the 1 and 3 above should
>>> be right.
>>>
>>> If you think my answer is not suficient, could you tell me dou you think
>>> which type of mail address will be right.
>>
>> THe first address is correct, but you probably are looking to the wrong stuff.
>> The problem is in the parameter that Websphere is passing to the "MAIL
>> FROM:" command.
>> There is a syntax error in the MAIL FROM command.
>> If you are not able to determine what Websphere is passing in this
>> command you can enable debug logging for the smtpserver in james:
>>
>> <jamesfolder>/apps/james/SAR-INF/environment.xml:
>> ---
>> <category name="smtpserver" log-level="DEBUG">
>> <log-target id-ref="smtpserver-target"/>
>> </category>
>> ---
>> Just change the log-level to DEBUG.
>>
>> Then restart and look at <jamesfolder>/apps/james/logs/smtpserver-YYYY-MM*.log
>>
>> Stefano
>>
>> PS: as I told you before the right list is server-dev. So I reply
>> there and to you. Let's stop using general@j.a.o for something it's
>> not about. Subscribe to server-dev if you want answers.
>>
>>> Stefano Bagnara-2 wrote:
>>>>
>>>>> but when I want to use apache-james in the Websphere Business Event, the
>>>>> mail can not be sent normally neither using ****@cn.ibm.com or using
>>>>> <**...@cn.ibm.com>.
>>>>>
>>>>> error log is:
>>>>> Mail reply: (****@cn.ibm.com) 501 5.1.7 Syntax error in MAIL command
>>>>
>>>> The error say you have a syntax error in the email address.
>>>> You obfuscated the email with "****" so it's hard to say if it was a
>>>> correct address or not.
>>>> But note that the syntax error is not in the recipient address, but
>>>> the sender address (MAIL is the command used to send the FROM: email).
>>>>
>>>> Stefano
>>>>
>>>> PS: use server-user@j.a.o list for this kind of questions.
>>
>
> ---------------------------------------------------------------------
> 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: How to configure the Websphere Business Event with apache-james
Posted by Stefano Bagnara <ap...@bago.org>.
Sorry.. I sent this to server-dev instead of server-user ;-)
Limincn: I correct my last statement... subscribe to
server-user@james.apache.org for this kind of issues.
Stefano
2009/11/13 Stefano Bagnara <ap...@bago.org>:
> 2009/11/13 limincn <li...@hotmail.com>:
>>
>> No, I am sure I have not use "****".
>>
>> I have tried the following mail address.
>>
>> 1. abc@cn.ibm.com
>> 2. <ab...@cn.ibm.com>
>> 3. "ABC" <ab...@cn.ibm.com>
>> 4. "abc@cn.ibm.com"
>>
>> all of them are wrong. the error log is same.
>>
>> but according to the Websphere Business Event Help the 1 and 3 above should
>> be right.
>>
>> If you think my answer is not suficient, could you tell me dou you think
>> which type of mail address will be right.
>
> THe first address is correct, but you probably are looking to the wrong stuff.
> The problem is in the parameter that Websphere is passing to the "MAIL
> FROM:" command.
> There is a syntax error in the MAIL FROM command.
> If you are not able to determine what Websphere is passing in this
> command you can enable debug logging for the smtpserver in james:
>
> <jamesfolder>/apps/james/SAR-INF/environment.xml:
> ---
> <category name="smtpserver" log-level="DEBUG">
> <log-target id-ref="smtpserver-target"/>
> </category>
> ---
> Just change the log-level to DEBUG.
>
> Then restart and look at <jamesfolder>/apps/james/logs/smtpserver-YYYY-MM*.log
>
> Stefano
>
> PS: as I told you before the right list is server-dev. So I reply
> there and to you. Let's stop using general@j.a.o for something it's
> not about. Subscribe to server-dev if you want answers.
>
>> Stefano Bagnara-2 wrote:
>>>
>>>> but when I want to use apache-james in the Websphere Business Event, the
>>>> mail can not be sent normally neither using ****@cn.ibm.com or using
>>>> <**...@cn.ibm.com>.
>>>>
>>>> error log is:
>>>> Mail reply: (****@cn.ibm.com) 501 5.1.7 Syntax error in MAIL command
>>>
>>> The error say you have a syntax error in the email address.
>>> You obfuscated the email with "****" so it's hard to say if it was a
>>> correct address or not.
>>> But note that the syntax error is not in the recipient address, but
>>> the sender address (MAIL is the command used to send the FROM: email).
>>>
>>> Stefano
>>>
>>> PS: use server-user@j.a.o list for this kind of questions.
>
---------------------------------------------------------------------
To unsubscribe, e-mail: server-user-unsubscribe@james.apache.org
For additional commands, e-mail: server-user-help@james.apache.org
Re: How to configure the Websphere Business Event with apache-james
Posted by Stefano Bagnara <ap...@bago.org>.
2009/11/13 limincn <li...@hotmail.com>:
>
> No, I am sure I have not use "****".
>
> I have tried the following mail address.
>
> 1. abc@cn.ibm.com
> 2. <ab...@cn.ibm.com>
> 3. "ABC" <ab...@cn.ibm.com>
> 4. "abc@cn.ibm.com"
>
> all of them are wrong. the error log is same.
>
> but according to the Websphere Business Event Help the 1 and 3 above should
> be right.
>
> If you think my answer is not suficient, could you tell me dou you think
> which type of mail address will be right.
THe first address is correct, but you probably are looking to the wrong stuff.
The problem is in the parameter that Websphere is passing to the "MAIL
FROM:" command.
There is a syntax error in the MAIL FROM command.
If you are not able to determine what Websphere is passing in this
command you can enable debug logging for the smtpserver in james:
<jamesfolder>/apps/james/SAR-INF/environment.xml:
---
<category name="smtpserver" log-level="DEBUG">
<log-target id-ref="smtpserver-target"/>
</category>
---
Just change the log-level to DEBUG.
Then restart and look at <jamesfolder>/apps/james/logs/smtpserver-YYYY-MM*.log
Stefano
PS: as I told you before the right list is server-dev. So I reply
there and to you. Let's stop using general@j.a.o for something it's
not about. Subscribe to server-dev if you want answers.
> Stefano Bagnara-2 wrote:
>>
>>> but when I want to use apache-james in the Websphere Business Event, the
>>> mail can not be sent normally neither using ****@cn.ibm.com or using
>>> <**...@cn.ibm.com>.
>>>
>>> error log is:
>>> Mail reply: (****@cn.ibm.com) 501 5.1.7 Syntax error in MAIL command
>>
>> The error say you have a syntax error in the email address.
>> You obfuscated the email with "****" so it's hard to say if it was a
>> correct address or not.
>> But note that the syntax error is not in the recipient address, but
>> the sender address (MAIL is the command used to send the FROM: email).
>>
>> Stefano
>>
>> PS: use server-user@j.a.o list for this kind of questions.
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org
Re: How to configure the Websphere Business Event with apache-james
Posted by limincn <li...@hotmail.com>.
No, I am sure I have not use "****".
I have tried the following mail address.
1. abc@cn.ibm.com
2. <ab...@cn.ibm.com>
3. "ABC" <ab...@cn.ibm.com>
4. "abc@cn.ibm.com"
all of them are wrong. the error log is same.
but according to the Websphere Business Event Help the 1 and 3 above should
be right.
If you think my answer is not suficient, could you tell me dou you think
which type of mail address will be right.
Stefano Bagnara-2 wrote:
>
>> but when I want to use apache-james in the Websphere Business Event, the
>> mail can not be sent normally neither using ****@cn.ibm.com or using
>> <**...@cn.ibm.com>.
>>
>> error log is:
>> Mail reply: (****@cn.ibm.com) 501 5.1.7 Syntax error in MAIL command
>
> The error say you have a syntax error in the email address.
> You obfuscated the email with "****" so it's hard to say if it was a
> correct address or not.
> But note that the syntax error is not in the recipient address, but
> the sender address (MAIL is the command used to send the FROM: email).
>
> Stefano
>
> PS: use server-user@j.a.o list for this kind of questions.
>
>
--
View this message in context: http://old.nabble.com/How-to-configure-the-Websphere-Business-Event-with-apache-james-tp26333360p26333584.html
Sent from the James - General mailing list archive at Nabble.com.
Re: How to configure the Websphere Business Event with apache-james
Posted by Stefano Bagnara <ap...@bago.org>.
> but when I want to use apache-james in the Websphere Business Event, the
> mail can not be sent normally neither using ****@cn.ibm.com or using
> <**...@cn.ibm.com>.
>
> error log is:
> Mail reply: (****@cn.ibm.com) 501 5.1.7 Syntax error in MAIL command
The error say you have a syntax error in the email address.
You obfuscated the email with "****" so it's hard to say if it was a
correct address or not.
But note that the syntax error is not in the recipient address, but
the sender address (MAIL is the command used to send the FROM: email).
Stefano
PS: use server-user@j.a.o list for this kind of questions.