ben sadece bir e-postaya metin eklemek için aşağıdaki kodu var: Bu satırdaEWS Seti EmailMessage.Body.Text hatası
You must load or assign this property before you can read its value
:
msg = New EmailMessage(Service)
With msg
.From = New EmailAddress(Config("OutSender"))
.ToRecipients.Add(New EmailAddress(Config("OutRecip")))
.Subject = Config("OutSubject")
.Load(New PropertySet(ItemSchema.Body))
.Body.Text = Config("protMarking")
.Send()
End With
hatası alıyorum
Ben t çalıştı neden.Body.Text = New MessageBody(Config("protMarking"))
olduğunu o Bu hat üzerinde vücut özelliğini yüklemek:
This operation can't be performed because this service object doesn't have an Id
kapsamlı googling sonra ben figürü edemeyiz benim kod bakarak bir sürü:
.Load(New PropertySet(ItemSchema.Body))
Ancak şimdi bu hatayı alıyorum dışarıda. Yeni e-posta mesajının neden kimliği olmadığından emin değilim?
NOT: , ews hizmetini döndüren bir özelliği çağırır. Bunun düzgün çalıştığını kontrol ettim.