2012-10-18 31 views
0

我遇到問題使用EWS將電子郵件地址保存到聯繫人,當電子郵件地址包含外部字符。特別是,德國的變音是給我的問題。以下是嘗試創建有效電子郵件地址的示例。 EWS拋出一個錯誤,指出電子郵件地址無效。任何人都可以幫忙嗎?謝謝EWS C#國際字符在電子郵件地址返回錯誤

Mailbox mailbox = new Mailbox("[email protected]"); 
FolderId folderId = new FolderId(WellKnownFolderName.Contacts, mailbox); 
Contact contact = new Contact(service); 
contact.GivenName = "John"; 
contact.Surname = "Döe"; 

EmailAddress address = new EmailAddress(); 
address.Address = "JohnDö[email protected]"; 
address.RoutingType = "SMTP"; 

contact.EmailAddresses[EmailAddressKey.EmailAddress1] = address; 
contact.Save(folderId); 

回答

相關問題