EWS body plain text

后端 未结 5 1278
盖世英雄少女心
盖世英雄少女心 2020-12-05 06:47

I use EWS to get exchange emails, but how can i get plain text from email body, without html?
Now i use this:

EmailMessage item = (EmailMessage)outbox         


        
5条回答
  •  余生分开走
    2020-12-05 07:43

    In powershell:

        .........    
    $message = [Microsoft.Exchange.WebServices.Data.EmailMessage]::Bind($event.MessageData,$itmId)
    
    $PropertySet = New-Object Microsoft.Exchange.WebServices.Data.PropertySet([Microsoft.Exchange.WebServices.Data.BasePropertySet]::FirstClassProperties)
    $PropertySet.RequestedBodyType = [Microsoft.Exchange.WebServices.Data.BodyType]::Text
    $message.Load($PropertySet)
    $bodyText= $message.Body.toString()
    

提交回复
热议问题