locked
CRM Forward Mailbox / Email Router and Digitally Signed Emails RRS feed

  • Question

  • Hi all,

    We have CRM Dynamics 2011 on-premise Roll up 14 installed and we seem to have problems with signed emails. The situation is:

    We have a client who is sending us emails that are going to a crm queue (mailbox) which forward the email to the forward mailbox however they go to the "undeliverable" folder with the below event log error. I suspect it is to do with the email being "digitally signed". Would you be able to advise if signed emails are supported by the crm email scanner? And if not, whether there is a work around, this is currently a show-stopper for us.

    Much appreciated!

    BB

    Log Name:      Application
    Source:        MSCRMEmail
    Date:          11/14/2013 5:23:52 PM
    Event ID:      17174
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      computer.fqdn
    Description:
    #17174 - An error occurred while validating the e-mail message with subject "FW: MS updates" in mailbox 
    
    forwardmailbox@company.com
    Microsoft.Crm.Tools.Email.Providers.EmailException: The e-mail message with the 
    
    details [Sender: "Support" <SENDER-EMAIL-HERE>; Subject: SUBJECT-HERE Sent: 11/14/2013 17:23:23] could not 
    
    be delivered because it does not contain a valid attachment. The message was moved to the Undeliverable folder. 
    
    ---> System.FormatException: String was not recognized as a valid DateTime.
       at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
       at Microsoft.Crm.Tools.Email.Providers.ExchangeEmailMessage..ctor(Uri uri, String emailUser, String 
    
    emailPassword, ServiceLogger serviceLogger, String subject, String from, String to, String cc, String bcc, String 
    
    timeReceived, String importance, String body, String messageId, Int32 connectionTimeout)
       at Microsoft.Crm.Tools.Email.Providers.HttpDavRequest.RetrieveMessage(ServiceLogger serviceLogger)
       at Microsoft.Crm.Tools.Email.Providers.ExchangeEmailMessage.ValidateMessage(Boolean isForwardMailbox)
       --- End of inner exception stack trace ---
       at Microsoft.Crm.Tools.Email.Providers.ExchangeEmailMessage.ValidateMessage(Boolean isForwardMailbox)
       at Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.ValidateMessageInternal(EmailMessage 
    
    emailMessage)
       at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.Run()\r\nSystem.FormatException: String was 
    
    not recognized as a valid DateTime.
       at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
       at Microsoft.Crm.Tools.Email.Providers.ExchangeEmailMessage..ctor(Uri uri, String emailUser, String 
    
    emailPassword, ServiceLogger serviceLogger, String subject, String from, String to, String cc, String bcc, String 
    
    timeReceived, String importance, String body, String messageId, Int32 connectionTimeout)
       at Microsoft.Crm.Tools.Email.Providers.HttpDavRequest.RetrieveMessage(ServiceLogger serviceLogger)
       at Microsoft.Crm.Tools.Email.Providers.ExchangeEmailMessage.ValidateMessage(Boolean isForwardMailbox)
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="MSCRMEmail" />
        <EventID Qualifiers="0">17174</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2013-11-14T17:23:52.000000000Z" />
        <EventRecordID>131535</EventRecordID>
        <Channel>Application</Channel>
        <Computer>computer.fqdn</Computer>
        <Security />
      </System>
      <EventData>
        <Data>#17174 - An error occurred while validating the e-mail message with subject "FW: subject" in mailbox 
    
    forwardmailbox@email.com. Microsoft.Crm.Tools.Email.Providers.EmailException: The e-mail message with the 
    
    details [Sender: "Support" &lt;email@company.com.com&gt;; Subject: FW: Subject Sent: 11/14/2013 17:23:23] could 
    
    not be delivered because it does not contain a valid attachment. The message was moved to the Undeliverable 
    
    folder. ---&gt; System.FormatException: String was not recognized as a valid DateTime.
       at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
       at Microsoft.Crm.Tools.Email.Providers.ExchangeEmailMessage..ctor(Uri uri, String emailUser, String 
    
    emailPassword, ServiceLogger serviceLogger, String subject, String from, String to, String cc, String bcc, String 
    
    timeReceived, String importance, String body, String messageId, Int32 connectionTimeout)
       at Microsoft.Crm.Tools.Email.Providers.HttpDavRequest.RetrieveMessage(ServiceLogger serviceLogger)
       at Microsoft.Crm.Tools.Email.Providers.ExchangeEmailMessage.ValidateMessage(Boolean isForwardMailbox)
       --- End of inner exception stack trace ---
       at Microsoft.Crm.Tools.Email.Providers.ExchangeEmailMessage.ValidateMessage(Boolean isForwardMailbox)
       at Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.ValidateMessageInternal(EmailMessage 
    
    emailMessage)
       at Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.Run()\r\nSystem.FormatException: String was 
    
    not recognized as a valid DateTime.
       at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
       at Microsoft.Crm.Tools.Email.Providers.ExchangeEmailMessage..ctor(Uri uri, String emailUser, String 
    
    emailPassword, ServiceLogger serviceLogger, String subject, String from, String to, String cc, String bcc, String 
    
    timeReceived, String importance, String body, String messageId, Int32 connectionTimeout)
       at Microsoft.Crm.Tools.Email.Providers.HttpDavRequest.RetrieveMessage(ServiceLogger serviceLogger)
       at Microsoft.Crm.Tools.Email.Providers.ExchangeEmailMessage.ValidateMessage(Boolean isForwardMailbox)</Data>
      </EventData>
    </Event>


    • Edited by Trayport IS Saturday, November 16, 2013 6:56 PM
    Friday, November 15, 2013 11:13 AM

All replies

  • Hi Bartosz,

    Can i ask if you ever found a way forward with this...?

    I think i have a similar issue with signed emails not being processed.

    Many thanks

    Stuart


    Stuart

    Monday, March 30, 2015 4:35 PM