cancel
Showing results for 
Search instead for 
Did you mean: 

ASMA--SHeaderX-MS-HAS-ATTACH is missing in Mail adapter

Former Member
0 Kudos

Hi Experts,

I am working on project based on the mail adapter, i want to get this ASAM attribute value (ASMA--SHeaderX-MS-HAS-ATTACH). But sometimes we can get this value in DynamicConfiguration Content, Sometimes not. we are very strange about this, and we also compare this two scenario and configuraiton, there are same.

Here is the dynamicConfiguration Content:

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?><!-- Eingangs-Message --> <SAP:DynamicConfiguration xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1"><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SHeaderTHREAD-TOPIC">HK Demo Prep: Email GW -&gt; A1S</SAP:Record><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SHeaderTO">&lt;test@test&gt;</SAP:Record><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SUser">.....</SAP:Record><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SHeaderFROM">"Susan Ladier" &lt;......&gt;</SAP:Record>

<SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SGreeting">Microsoft Exchange Server 2003 IMAP4rev1 server version 6.538.1 (.....) ready.</SAP:Record>

<SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SHeaderSUBJECT">H..... -&gt; A1S</SAP:Record><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SHeaderMESSAGE-ID">&lt;7C931.....p&gt;</SAP:Record>

<SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="<b>SHeaderX-MS-HAS-ATTACH</b>"/><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SHeaderX-MS-TNEF-CORRELATOR"/><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SHeaderTHREAD-INDEX">AcgLByQC9Q==</SAP:Record><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SHeaderRECEIVED">b.....&lt;.....&gt;; Wed, 10 Oct 2007 08:31:31 +0200</SAP:Record><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SServerLocation">imap://d/Inbox</SAP:Record><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SHeaderDATE">Wed, 10 Oct 2007 08:31:07 +0200</SAP:Record><SAP:Record namespace="http://sap.com/xi/XI/System/Mail" name="SHeaderX-MIMEOLE">Produced By Microsoft Exchange V6.5</SAP:Record></SAP:DynamicConfiguration>

Do you have some ideas?

Thanks & Regards

Rocky

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Hope this will help you.

/people/michal.krawczyk2/blog/2006/10/09/xi-dynamic-configuration-in-adapter-modules--one-step-further

/people/daniel.graversen/blog/2006/10/05/dynamic-configuration-in-adapter-modules

Regards,

AKshay.

Former Member
0 Kudos

Hi Akshay,

Thanks for your reply.

We have selected "Set Adapter-specific Message Attributes" and "Varible TrasportBinding" option in our scenario.

But this attribute "SHeaderX-MS-HAS-ATTACH" is not coming.

Also I found another result:

If the value "SHeaderX-MS-HAS-ATTACH" is not coming, the value "sheaderx-originalarrivaltime" and "SHeaderRETURN-PATH" will come, otherwise these two value will not come.

Thanks & regards

Rocky

Former Member
0 Kudos

Hi,

<b>Adapter-Specific Message Attributes</b>To store adapter attributes in the message header of the XI message, select Use Adapter-Specific Message Attributes.

The following attributes are added to the XI message header if the sender makes them available, and if you choose Variable Transport Binding.

To transfer further header fields, set the relevant indicator. You can then store the following attributes and their values in the XI message header:

The attribute namespace for the adapter is http://sap.com/xi/XI/System/Mail.

Regards,

Akshay.

    • Reward points if find useful.