Bonjour
Merci pour votre aide à l'avance
j'essaye de récupérer des pièces jointe à partir d'une adresse outlook définis en passant par exchange
Dim service As New Microsoft.Exchange.WebServices.Data.ExchangeService
service.Credentials = New System.Net.NetworkCredential("login", "motdePasse", "domaine")
service.Url = New Uri("https:Monexs.asmx")
Dim inbox As Folder
inbox = Folder.Bind(service, folderid)
Dim FindItemsResults As FindItemsResults(Of Item)
Dim ivItemView As New Microsoft.Exchange.WebServices.Data.ItemView(100)
FindItemsResults = inbox.FindItems(filtreSurInbox, ivItemView)
For Each mailItem As Item In FindItemsResults
mailItem.Load()
Dim attach As Microsoft.Exchange.WebServices.Data.FileAttachment
For Each attach In mailItem.Attachments
attach.Load()
next
quand la piéce à récuprer a une petite taille j'arrive à la récupérer mais dés que ça déppase 40ko ça plante sur la ligne attach.Load()!!!
avec l'erreur :The request failed. Impossible de lire les données de la connexion de transport : Une connexion existante a dû être fermée par l’hôte distant.
j'ai beaucoup cherché sur MSDN sans réussir
je pense qu'il s'agit peut être d'une taille max limité quelque par dans le serveur!!!
avez vous une idée s'il vous plait
Partager