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!