Biztalk 2006R2 Orchestration for Email Forwarding

Home Page Forums BizTalk 2004 – BizTalk 2010 Biztalk 2006R2 Orchestration for Email Forwarding

Viewing 2 reply threads
  • Author
    Posts
    • #21811

      Hi

      I want to create a simple orchestration which will receive the Email from One emailid and then depending upon the the Subject it will be forwarded to the concerned user.

      I have created a ReceivePort with Receive Pipline as XML Receive and configured the POP3 settings.

      created on Send Port with Send Pipline as passthru transmit and configured the SMP settings

      when using the SendPort Filter settings and using ReceivePort = ReceiveEmail

      the email is read by the BizTalk and send to the configured emailid in SMTP. it is working fine till here.

      But When I am using orchestration then email is not being received at the receive shape. error which i m getting is no subscriber exists for this POP3 message

      can some guide me what I am missing.

      Navneet

    • #21816

      Dont you feel Biztalk is an overkill for this kind of requirement.Cant you use Email forwarding capability inside the Email system. Ex: Outlook has a rules wizard that can easily do what you are trying to do with Biztalk..

      Not sure if u need some processing of the email message before forwarding maybe you dont Biztalk altogether.

      • #21819

        actually this is a simple orchestration for testing purpose.

        if this works fine then next step is email processing and attachments extraction.

         

    • #21821

      Hi,

      First of all, the reason of the problem is, that your orchestration is waiting for another type of message than your Receive Port sends. You must consider that XMLReceive pipeline always tries to detect the type of message with searching for an appropriate deployed schema.

      The reason of your SendPort seems to be working  (I suppose) that your SP subscribes to everything that comes from your RP, without regarding types of messages.

      So, resolutions:

      1. If you would like to use types/schemas, than you should create a custom receive pipeline, which creates that type of message your orchestration waits for. You can use MIME/SMIME decoder pipeline component in your custom pipeline.

      2. If you would not like using types/schemas, than use PasshThru pipeline in your RP, and set your receive shape to wait for System.Xml.XmlDocument type of message.

      Laszlo

       

Viewing 2 reply threads
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.