MS CRM in one moment starts emiting this error (see below)in eventlog. From that moment no mails get processed by it. I found that the problem is in the single mail that is about to be processed (see below) . This mail is correctly forwarded attachemnt,  however I noticed, that the same happens when a mail without attachment arrives into mailbox. 

Any idea how instruct CRMROuter not to crach, but to skip any "problematic" messages and continue to prcess rest of CRM forwarding inbox ?

JZ

MAIL:

 =?ISO-2022-JP?B?GyRCJHIlKiU5JTklYSQ3JF4kORsoQi0tLQ==?=

Date: Fri, 11 Jul 2008 17:39:13 +0900

From: maobing02@qianlong.com

Message-ID: <c3101192180acf9cf98eaa4e201d924d@localhost.localdomain>

X-Priority: 3

X-Mailer: Microsoft Outlook Express 6.00.2900.3138

MIME-Version: 1.0

Content-Transfer-Encoding: 7bit

Content-Type: text/plain; charset="iso-2022-jp"

Return-Path: maobing02@qianlong.com

X-OriginalArrivalTime: 11 Jul 2008 08:40:39.0349 (UTC) FILETIME=[CBE11E50:01C8E331]

 

■■■■■■■■■■■■■■■■■■■

出会い系なのにメール・電話は使わな

い!そんな事で会えるのですか?■■■

A・できちゃうんです!!!!■■■■

■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

ちょっとした約束事を守るだけで誰でも、

簡単に出来るのに、それをしない目から鱗

の方法と、それを可能とする限定された場

所があるのです!!!!!!!!!!!!

 

ERROR:

Typ události: Chyba
Zdroj události: MSCRMEmail
Kategorie události: Není k dispozici
ID události: 0
Datum:  14.7.2008
Čas:  12:34:26
Uživatel:  Není k dispozici
Počítač: SQLSERVER
Popis:
#26234 - The E-mail Router service could not process a provider work item using assembly: Microsoft.Crm.Tools.EmailProviders.dll and class: Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider. System.ArgumentException: Zadaná hodnota obsahuje neplatné znaky CRLF.
Název parametru: value
   v System.Net.WebHeaderCollection.CheckBadChars(String name, Boolean isHeaderValue)
   v System.Net.WebHeaderCollection.Set(String name, String value)
   v Microsoft.Crm.Tools.Email.Providers.HttpDavRequest.PrepareCommand(String verb, String headerName, String headerValue, Int32 maxRange)
   v Microsoft.Crm.Tools.Email.Providers.HttpDavRequest.Move(Uri moveFolderUri)
   v Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.MoveMessage(EmailMessage emailMessage)
   v Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.MoveMessageIfNeeded(Exception e, EmailMessage emailMessage)
   v Microsoft.Crm.Tools.Email.Providers.ExchangePollingMailboxProvider.HandleAcceptMessageError(Exception e, EmailMessage emailMessage)
   v Microsoft.Crm.Tools.Email.Providers.CrmPollingMailboxProvider.Run()
   v Microsoft.Crm.Tools.Email.Agent.ServiceCore.ExecuteProviderWork(Object providerQueueRequestObject)