0

Ich verwende EWS Managed, um E-Mails zu senden.
Hier ist ein Code:Exchange-Webdienste - ServiceResponseException nach dem Senden der E-Mail-Nachricht

EmailMessage result = new EmailMessage(mService); 
result.From = from; 
result.Subject = subj; 
result.Body = textBody; 
if (to != null) 
{ 
    result.ToRecipients.AddRange(StringArrayToAddresses(to)); 
} 
if (cc != null) 
{ 
    result.CcRecipients.AddRange(StringArrayToAddresses(cc)); 
} 
if (bcc != null) 
{ 
    result.BccRecipients.AddRange(StringArrayToAddresses(bcc)); 
} 
result.Send(); 

Während dies auf Exchange 2007 läuft ich Microsoft.Exchange.WebServices.Data.ServiceResponseException erhalte:

Die Anfrage Schema-Validierung fehlgeschlagen: Die ‚http://schemas.microsoft.com/exchange/services/2006/types: EmailAddress ' Element ist ungültig - Der Wert' 'ist ungültig gemäß seinem Datentyp ' http://schemas.microsoft.com/exchange/services/2006/types:NonEmptyStringType ' - Die tatsächliche Länge ist kleiner als der MinLength-Wert.

Während des Debuggens, ich habe From und ToRecepients Eigenschaften geprüft, haben beide EmailAddress zugeordnet.

Können Sie mir helfen?

Vielen Dank!

Antwort

1

Sorry, es ist gelöst, mein Fehler! Ich habe nur Bcc und Cc Werte überprüft. Fand eine leere Zeichenfolge.

Verwandte Themen