Mail to SOAP

Hi All,
          My requirement   When a file or XMl is send to Pi from PI some webservice http,soap need to pick and post.
My doubt:
1.What are the settings to be done in sender mail adapter any basis help required.
2.How data will come to PI
3.what are the settings in receiver soap or http.
Plz help me on this scenario
Thanks in Advance
BestRegards,
Prasad.

Hi Prasad,
What are the settings to be done in sender mail adapter any basis help required.
If you are retrieving e-mails from a folder of an e-mail server use TP as IMAP4 & if you are retrieving e-mails from an e-mail server directly then use TP as POP3.  Specify the Mail server URLs depending upon the transport protocol (POP2 or IMPA4) in the format pop://EmailServer or imap://EmailServer/UserInbox.
Select the u2018Use Mail packageu2019 indicator if you want to receive the email along with header information (like sender, receiver, subject as payload.
you can reffer this link.
http://help.sap.com/saphelp_nwpi71/helpdata/en/ad/bf93409c663228e10000000a1550b0/frameset.htm
How data will come to PI
Sender Mail Adapter is used to collect emails from an email server and convert them to XML messages so as to process them in XI Integration Engine.
what are the settings in receiver soap or http
consume the target url in receiver soap adapter.
no special setting is required.
hope this will help.
Regards,
JAyesh

Similar Messages

  • Not receiving mail in soap-xi-mail scenario

    Hi guys,
    I've a doubt related to a scenario soap-xi-mail.
    I've configured the scenario and everything seems to be working ok except the receiver mail adapter.
    I don't have any kind of error on the adapter monitoring, everything is ok. After I send the message via SOAP, i can check at the rwb if everything went smoothly and, evertything is OK. The problem is, I'm not getting any mail on my inbox.
    I've checked some weblogs, I don't know what seems to be the problem. Do you guys have any suggestions?

    Hi Michal,
    Thanks for the reply.
    At, http://hostname:portnumber/MessagingSystem/monitor/monitor.jsp,
    I saw that at the sent messages everything runs ok,
    2006-04-10 12:24:15       Success       SOAP: request message leaving the adapter (send)
    2006-04-10 12:24:15      Success      Application attempting to send an XI message asynchronously using connection AFW.
    2006-04-10 12:24:15      Success      Trying to put the message into the send queue.
    2006-04-10 12:24:15      Success      Message successfully put into the queue.
    2006-04-10 12:24:15      Success      The application sent the message asynchronously using connection AFW. Returning to application.
    2006-04-10 12:24:15      Success      The message was successfully retrieved from the send queue.
    2006-04-10 12:24:15      Success      SOAP: call completed
    2006-04-10 12:24:15      Success      The message status set to DLNG.
    2006-04-10 12:24:15      Success      SOAP: response message leaving the adapter
    2006-04-10 12:24:15      Success      The message was successfully transmitted to endpoint http://server:port/sap/xi/engine?type=entry using connection AFW.
    but at the receive messages i get
    2006-04-10 12:32:46       Success       SOAP: request message entering the adapter
    2006-04-10 12:32:46      Success      SOAP: completed the processing
    2006-04-10 12:32:46      Success      The message was successfully received by the messaging system. Profile: XI URL: http://server:port/MessagingSystem/receive/AFW/XI
    2006-04-10 12:32:46      Success      Using connection AFW. Trying to put the message into the receive queue.
    2006-04-10 12:32:46      Success      The message was successfully retrieved from the receive queue.
    2006-04-10 12:32:46      Success      The message status set to DLNG.
    2006-04-10 12:32:46      Success      Delivering to channel: Receive_Factura_Mail
    2006-04-10 12:32:46      Success      Mail: message entering the adapter
    2006-04-10 12:32:47      Error      Exception caught by adapter framework: Failed to call the endpoint
    2006-04-10 12:32:47      Error      Delivery of the message to the application using connection AFW failed, due to: Failed to call the endpoint.
    So can the mail adapter be badly configured...
    Imagine that I want to send the mail to a gmail account, we would get smtp://smtp.gmail.com and then the user and pass right?

  • Why we do not need sender agreement for Mail and SOAP adapter

    Hi SDN,
    I know, we do not need sender agreement for IDOC ,HTTP,XI adapters. As these three adapters will run in Integration engine of the abap stack.
    <b>In our scenario if sender is other than  IDOC or HTTP or XI .</b>
    By Refering Sivamni's blog.
    <b>/people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi
    message will be pickedup by communication channel with the help of sender agreement and prepare XI message header by performing cpa cache lookup. then message will go to module processor etc.
    <b>In our scenario if sender is IDOC or HTTP or XI .</b>
    As these 3 adapters are run in Integration engine.
    Doubt 1:
    how the integration engine will create the xi message header like sender interface sender system name etc...
    Doubt 2:
    I believe SOAP and mail adapter will run in adapter engine.but i came to know that we do not need sender agreement and sender comm channel for these two adapters too...then how the XI message header will create...
    Please do correct me if i am wrong
    and throw some light on the same..
    Appreciate your help....
    Regards,
    Reehan.

    Reehan,
    Thanks for pointing me to that link. Guess I was wrong .,But,let me try to put to you why you need a sender agreement for a Sender SOAP Adapter,
    1. In the sender SOAP adapter , the Sender Interface and the Interface Namespace as provided in the fields Default Interface Name and InterfaceNamespace. The Name of the Sender Service is provided in the WSDL when you ceate the WSDL in the Integration Directory. So, as all details are available in either the Sender SOAP adapter or in the WSDL url you do not need a Sender Agreement. It is not obligatory but you can always create the Sender Agreement.
    2.  For the mail adapter , if you select the option XIPAYLOAD, you will have the option to mention the Interface Name and Interface Namespace under XI Parameters  and so in this case as once again the details provided in the sender agreement are available in the Sender Adapter itself the sender agreement is not needed for the mail adapter when you have select option XIPAYLOAD.
    If you have selected XIALL then you need a sender agreement.
    Regards
    Bhavesh

  • Async-Sync conversion: JMS-SOAP-MAIL

    Hi all,
    I'm making a async-sync scenario:
    JMS-SOAP-MAIL
    The SOAP interface is synchronous and JMS and MAIL are asynchrnouse.
    I have configured the sender JMS adapter as following:
    Modules
    <b>1- AF_Modules/RequestResponseBean - Local Enterprise Bean - 1
    2- CallSapAdapter-Local Enterprise Bean - 2
    3-AF_Modules/ResponseOnewayBean-3</b>
    Parameters
    <b>1 - passThrough - true
    3-receiverChannel - Receiver Mail Adapter Name
    3-receiverService - Receiver Business Service/ System</b>
    But I got such errors in the adapter:
    <i>2007-08-29 18:56:13     Success     Using connection JMS_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
    2007-08-29 18:56:13     Success     The XI response message for message bf7c9ea0-5650-11dc-8fae-001438c505fb(INBOUND) was successfully returned to the calling application.
    2007-08-29 18:56:13     Success     The message status set to DLVD.
    2007-08-29 18:56:13     Success     ROB: entering ResponseOnewayBean
    2007-08-29 18:56:13     Success     ROB: resuming the transaction
    2007-08-29 18:56:13     Success     ROB: calling the module processor ...
    2007-08-29 18:56:13     Success     MP: Entering module processor
    2007-08-29 18:56:13     Error     MP: Exception caught with cause com.sap.aii.af.service.cpa.impl.exception.CPAObjectKeyException: Value of key must not be null: ObjectId
    2007-08-29 18:56:13     Error     ROB: error during processing: com.sap.aii.af.mp.processor.ModuleProcessorException: Processing Error caused by: com.sap.aii.af.service.cpa.impl.exception.CPAObjectKeyException: Value of key must not be null: ObjectId</i>
    Any idea?
    Thanks!
    Regards,
    Hui

    Hi,
    Instead of using a JMS adapter can you try this with a File Adapter on the sender side?
    It worked for me with a File adapter or alternately try looking into this blog if it helps ( not sure if it will  tho)
    /people/sudheer.babu2/blog/2007/01/18/asyncsync-communication-using-jms-adapter-without-bpm-sp-19
    Regards
    Bhavesh

  • Problem compiling java file to access web service! newbie troubles !

    I am new to web services and this is my first program...
    I am compiling java file which has import statement like:
    import org.apache.soap.util.xml.*;
    import org.apache.soap.*;
    import org.apache.soap.rpc.*;
    It says ----- package org.apache.soap.util.xml does not exist as one of errors..
    I have a folder that I named soap myself and I have activation.jar,serces.jar,mail.jar,soap.jar in it.
    I added c:\soap in my classpath and this was supposed to be the quickstart way to try an example out...
    but it gives me compilation errors... what should I do ?

    You'll need to specify each jar file in the classpath. c:\soap\xerces.jar;c:\soap\sax.jar;....

  • Need best Architecture design for the following scenario

    Hi Experts,
    I need best architecture design for the following scenario:
    Sender: Mail
    Receiver: if sender body contain u201DApproveu201D, then call SOAP adapter, If SOAP adapter execute successfully, then  send Mail(SOAP adapter executed successfully) and SMS .  So receiver is SOAP, Mail and SMS.
    My current approach issue:
    Three message mapping:
    Mapping1: mail to SOAP
    Mapping2: mail to Mail
    Mapping3: mail to SMS
    In interface determinant>u201DSelect all three operation mappingu201D> u201Cselect order at runtimeu201D.
    Issue in current approach: For me first SOAP adapter should complete successfully, after that only my Mail and SMS operation mapping should execute:
    But problem is before success of SOAP adapter engine, Mail and SMS mapping completed or integration engine executed.
    Note: There is possible to fail the SOAP request in adapter engine.
    Kindly help me --> u201CAm I going correct way or want to change the architectureu201D?
    Thanks for advance!!
    Regards, Kumar

    What do you mean by successful execution of soap call?  Are you talking about Successful response (happy flow) from the soap call instead of application error ? Then based on the response you want to decide sending mail and sms.  How big call is your soap ?  If your soap interface is very simple I can give the other possible way.
    Sender sends the message, use mapping  to read the content and then do soap call in the mapping itself and after seeing the soap response decide about two receivers (mail and SMS).  If your soap call is very simple one, you can go for it. Otherwise I would not recommend this. The reason is you loose some visibility regards to monitoring during soap call in the mapping.
    Other option is go for CCBPM.  Here you receive the message, use send step to soap interface which is sync step. Then after seeing the response create another block with fork steps each for two senders mail and sms. If response bad then dont proceed or execute the next block. Simply use exeception or control step to jump out from the block,

  • Issue with PI messages in "To be Delivered" Status

    Hello Experts,
    We have a Mail to SOAP scenario on PO 7.4 single stack PI system. Currently we are facing issue with messages where messagess are in status "To be Delivered". Messages dont get processed further.
    Two days back, we had issue with file system table overflow and this cause messages remained in "Delivering" status. I can see Audit log with error emssage for table space full.
    I couldnt cancel/resend those messages.
    I believed these messages are causing rest of the messages to go in "To be Delivered" status. I found few blogs to check resources in Java Engine Additional Data->Queues and its looks good.
    we had system restart and these "Delivering" messages were cancelled but again when we tried a fresh run and first message went into "Delivering" Status with 500 server error message in audit log and subsequent messages started going into "To be Delivered" status. This is happening only for one scenario, rest of the message are working fine.
    I tried wit new BS, Channel, Integrated scenario for same functioanlity but its not working.
    Recent messages with "To be Delivered" can be seen with below audit log
    Information MP: processing local module localejbs/sap.com/com.sap.aii.adapter.mail.app/XIMailAdapterBean
    Information Mail: Calling the module processor for channel CC_Sender_V2
    Information Mail: Message leaving the adapter (call)
    Information Trying to put the message into the send queue
    Information Application attempting to send an XI message asynchronously using connection AFW
    Information Message successfully put into the queue
    Information Trying to put the message into the send queue
    Information Mail: Call completed
    Information Message successfully put into the queue
    Information The application sent the message asynchronously using connection AFW. Returning to application
    Information Mail: Call returned for channel CC_Sender_V2
    we have latest patch(SAP_XIESR Version 1000.1.70) applied 10 days back only
    Kindly suggest.

    Hi All,
    Thanks for your reply and suggestions.
    Now messages are flowing properly. Issue was with data population in the target structure. Receiver side we have Knowledge Management portal website and CreateDocument operation fields were expecting some values to be populated. We tried few combinations and it worked.
    We also tried changing mapping and we could reproduce messages with "To be delivered" status.
    Now we are searching for KM Portal Webservice documentation where information about every field of operation is mentioned. If we straight away pass source mailbody to webservice, its not working. failing at webservice end with error 500 internal server error. It expects data to be in Base64 format and also fields like Length of data to be populated. If we get documentation then things would be more easy. We are also passing attachment but its not getting generated at target end. We are not sure if webservice support that feature.
    Thanks,
    Vinit.

  • Blank field for Adapter engine

    Hi Experts,
    I am facing a problem while configuring my communication channel.
    When I am trying to selct a server in ADAPTER ENGINE column from drop down , I am not getting anything (it is blank) for FILE,RFC,JDBC,JMS,Mail and SOAP Adapters. But in case of HTTP,IDOC and XI i am getting my adapter engine as Integration Server.
    I have checked with basis guy , he is also not able to resolve the issue .
    Kindly suggest something on this.
    Regards
    Dheeraj

    Try these
    1. Re-import SAP BASIS SWCV 7.0 into Integration repository
    2. Apply SAP Note 764176.
    3. /people/venugopalarao.immadisetty/blog/2007/03/15/adapter-engine-cannot-be-found-in-integration-directory
    Regards,
    Prateek

  • Cannot display Adapter Service in Adapter Monitor - XI Runtime Workbench

    Dear Experts,
    I have already done the system copy XI 3.0 from Win Server 2003 32bit to WIn Server 2003 64bit.
    I have also done the post activities in NW AS ABAP system copy and NW AS JAVA system copy.
    I have a problem now,
    I cannot display the adapter service in SAP XI Runtime Workbench ( http://jktbtr-sap01:50000/rwb/index.jsp )
    Tree Domain -> Integration Server  -> Adapter Engine jktbtr-sap01
    Button Adapter Monitoring.
    In the previous source system I can see all the adapter service : BC, File, JDBC, JMS, JPR, Mail , RFC, SOAP, XI.
    But in the target system, I just found JPR with red light.
    What configuration should I set to register and start those adapter services in target system?
    Regards,
    Adhi

    can u check whether u are able to see the list of adapters in communication channel. when u select the adapters.
    also do the CPACACHE refresh.
    chirag

  • Exception handling in XI

    Hi Friends,
    We have a RFC-XI-SOAP scenario which is working fine. When SOAP system is down for any development purpose, we would like to get a message saying that the system is down/we should be able to send an email to the person handling SOAP system. Is this supported in XI?
    Can we do anything in receiver determination?Do you guys have any idea on how to do this?Please advice.
    Thanks in advance.

    Hi,
    you can receive an email when the message fails being delivered to Web service (SOAP)
    you can configure that in RWB - alert configuration
    on the basis of that you can send an e-mail to SOAP guys
    BTW
    but the big issue is - why there are doing developement on productive WS...
    Regards,
    michal

  • How to configure automated ticket in ticketing tool from PI system

    Hello Experts,
    We are working with SAP PI 7.11 version now we are using the ticketing tool Sysaid.
    Our requirement is we have to capture all the PI errors (Like any failed message in SXMB_MONI or adapter engine,communication channel error ) in our ticketing tool automatically .
    Please let me know the steps in PI to configure it .
    Thanks in advance for your help,
    Thanks ,
    Somenat

    Hello Rajesh,
    First thanks a lot for your reply .
    In my situation we have already done the alert configuration in PI system and regularly we are getting mails for any error in PI.
    Now as you mentioned please check my below understanding and let me know if I am correct.
    We need to configure one scenarion in PI which will take collect the mail from our alertmail box (outlook) or from RWB alert inbox (please confirm which one?)and post it to ticketing tool.The scenario will be mail to soap.
    The second step is we need to know the webservice structure of the ticketing tool and all the details to configure the soap adapter and to develop the mapping .
    Thanks in advance for your support.
    Regards,
    Somenath

  • Problem with embedded OLE objects

    I am using Outlook as client.
    I sent mail with Excel table as embeddet object.
    Outlook can after what read and show this mail.
    But if I read this mail with SOAP I get a message body without Excel table.
    I thought it should be in attachment.
    hasAttachments-filed in mail object is true, but attachments-filed is empty (not null!): attachments=AttachmentItemInfo[0].
    I am reading mail with getItemRequest and view = "default attachments attachment message attachments".
    We are using Groupwise 8.0.1 HP1.
    What is hier wrong? How can I read OLE object with SOAP?

    The complete response was not included.
    If you are trying to save an embedded OLE attachment,
    there is no logic to do that on the POA, the attachment
    will be dropped.
    Preston
    >>> On Wednesday, April 07, 2010 at 5:56 AM, d
    shvedov<[email protected]> wrote:
    > Hi Preston,
    > thank you for your answer.
    >
    > I am trying to use a stubbing feature. Before to stub a mail I need to
    > read and archive all parts of the mail.
    > So, I send an email with embeded objects in RTF format with Outlook and
    > try to read all part of the email with SOAP.
    > I can read message body but I can't get attachments: in response I see
    > hasAttachments=true, but attachments field is empty.
    >
    > If I send mails with attachents without embedded objects I can read
    > message body and attachments without any problems.
    >
    > SOAP trace is:
    >
    > <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s
    > :Header><h:gwTrace xmlns:h="http://schemas.novell.com/2005/01/Grou
    > pWise/types" xmlns="http://schemas.novell.com/2005/01/GroupWise/ty
    > pes">true</h:gwTrace><h:session xmlns:h="http://schemas.novell.com
    > /2005/01/GroupWise/types" xmlns="http://schemas.novell.com/2005/01
    > /GroupWise/types">yr4stT3y9bKPJXex</h:session></s:Header><s:Body x
    > mlns:xsi="http://www.w3.org/2001/XMLSchema‑instance" xmlns:xsd="ht
    > tp://www.w3.org/2001/XMLSchema"><getItemRequest xmlns="http://sche
    > mas.novell.com/2005/01/GroupWise/methods"><id>4BBC895E.EXDEV‑GW‑SU
    > B DOMÄNE.Postämt 2.100.1723135.1.B2.1@1:7.EXDEV‑GW‑SUB
    DOMÄNE.P
    > ostämt 2.100.0.1.0.1@16</id><view>default attachments attachment
    > message stubbed members</view></getItemRequest></s:Body></s:Envelo
    > pe>
    >
    > <?xml version="1.0" encoding="UTF‑8"?><s:Envelope xmlns:s="http://
    > schemas.xmlsoap.org/soap/envelope/"><s:Header/><s:Body xmlns:xsd="
    > http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/200
    > 1/XMLSchema‑instance"><getItemResponse xmlns:gwt="http://schemas.n
    > ovell.com/2005/01/GroupWise/types" xmlns="http://schemas.novell.co
    > m/2005/01/GroupWise/methods"><item xmlns:xsi="http://www.w3.org/20
    > 01/XMLSchema‑instance" xsi:type="gwt:Mail"><gwt:id>4BBC895E.EXDEV‑
    > GW‑SUB DOMÄNE.Postämt 2.100.1723135.1.B2.1@1:7.EXDEV‑GW‑SUB
    DOMÃ
    > „NE.Postämt 2.100.0.1.0.1@16</gwt:id><gwt:sid>178</gwt:sid><gwt:v
    > ersion>3</gwt:version><gwt:modified>2010‑04‑07T11:32:20Z </gwt:modi
    > fied><gwt:container>7.EXDEV‑GW‑SUB DOMÄNE.Postämt
    2.100.0.1.0.1@
    > 16</gwt:container><gwt:created>2010‑04‑07T11:32:14 Z</gwt:created><
    > gwt:status><gwt:opened>1</gwt:opened><gwt:read>1</gwt:read></gwt:s
    > tatus><gwt:msgId>4BBC895E.EXDEV‑GW‑SUB DOMÄNE.Postämt
    2.200.2000
    > 0A8.1.D.1</gwt:msgId><gwt:clientMessageId>4BBC6D3E.955 : 168 : 475
    > 56</gwt:clientMessageId><gwt:source>received</gwt:source><gwt:deli
    > vered>2010‑04‑07T11:32:14Z</gwt:delivered><gwt:security>Normal</gw
    > t:security><gwt:subject>Diagramm6</gwt:subject><gwt:distribution><
    > gwt:from><gwt:displayName>Mouse (Micky)</gwt:displayName><gwt:emai
    > l>[email protected]‑exdev.local</gwt:email><gwt:uuid>A6547C30‑037D‑0000
    > ‑A7CB‑D4A471119EEE</gwt:uuid></gwt:from><gwt:to>Mouse (Micky)</gwt
    > :to><gwt:sendoptions><gwt:statusTracking>None</gwt:statusTracking>
    >
    > Do you have any idea?
    > Thank you!

  • How to create an IdM session

    I am writing a standalone Java program to login to IdM, then export some objects. However I fail to create a user session. Here is my code and the error I got.
    String host = "http://localhost:8181/idm";
    URL localurl = new URL (host);
    String User = "myconfig";
    EncryptedData ed = new EncryptedData("password");
    I failed in both
    Session mySession = SessionFactory.getSession(host, User,ed);
    And
    RemoteSession mySession = new RemoteSession(localurl, User, ed);
    with error:
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/soap/SOAPException

    Hi,
    import com.waveset.session.Session;
    import com.waveset.session.SessionFactory;
    import com.waveset.util.EncryptedData;
    public class Test {
      public static void main(String[] args) throws Exception {
        EncryptedData ed = new EncryptedData("configurator");
        Object o = SessionFactory.getSession("http://localhost:8088/idm/servlet/rpcrouter2","Configurator",ed);
        System.out.println(o);
    }printed
    com.waveset.session.RemoteSession@18f729c
    for me.
    The error you get implies that you do not have soap.jar in the classpath of your custom application. But even if you had the url you are using should point to the rpcrouter2 servlet of your installation.
    The jars i needed to put in the classpath of my testapp
    in order for it to get a session in IDM7 were:
    activation.jar
    idm.jar
    idmclient.jar
    idmcommon.jar
    mail.jar
    soap.jar
    I think that activation, mail and possibly idm.jar should not
    be needed to get a remote session but obviously they are.
    Regards,
    Patrick

  • In Receiver Mail Adapter ,how to ignore SOAP Header attachment

    HI Folks,
    Am using Receiver Mail Adapter and am getting 2 attachments.
    1. one is Soap header which contains Control records
    2. payload
    I want only Payload as attachment and need to ignore SOAP Header(AT00001.xml).
    The configuration is as below:-Trasport protocol : SMTP
                                                Message Protocol: XIALL
    Please provide Inputs.
    Thanks & Regards
    Ashok Reddy

    Hi Gagandeep,
    Scenario: File------>mail( Bypass scenario)
    i had posted file in FTP and am getting attachment properly but aditionally am getting ATT00001.xml as SoapHeader.this i need to ignore.
    PFB Module Parametrs i used:
    localejbs/AF_Modules/MessageTransformBean   LocalEnterpriseBean    transform
    Modulekey                      Parameterattribute                        value
    transform                      Transform.ContentDisposition            attachment;filename=”Pocr_860.txt”
    transform                     Tansform.ContentType                       text/plain
    Regards
    Ashok

  • Mail Adapter to Soap Adapter keeping the attachments - How?

    Hi guys,
    I am working on a scenario where I should pull emails from an Exchange server and I should forward them (with their attachments) to a separate systems via a Web Service.
    So far I have been able to pull the emails using the Mail Adapter and I get to see them in the monitoring tool of PI with their attachment(s).  But what I am not sure of is how I should forward these emails to the external system using a web service.
    This system should expose this web service that should use something similar to SOAP with attachments (I guess) and then PI should forward these attachments using the receiver SOAP adapter with the "keep attachments" option selected.
    Is this something that could work as simply as this (by configuring these two adapters to keep their attachments) OR will I need to do some more fancy stuff?
    Thanks for any advice you can give me on this.
    Aldo

    Hi Stefan,
    thanks for your replay.
    Yes, I understand that the mail should be in an XML message.  And with that part we are doing OK.  We have managed to send the XML between the systems.
    However, what I don't understand is how to pass the attachments.
    How should the receiving system receive them?  if they are not in the XML message itself how are these going to be passed over?
    Will the SOAP envelop have some kind of link or reference to the attachments?
    The receiving system is a SAP CE system and it's based on Java.  Can they expose a service that will somehow handle these attachments?
    Could you explain this part to us?  this is where we get confused.
    Thanks for your help in advance,
    Aldo

Maybe you are looking for