Mailversand via Powershell und EWS mit Progressbar
Hallo,
nutze diese DLL zum Versand von Mails mit PowerShell:
https://docs.microsoft.com/de-de/dotnet/api/microsoft.exchange.webservic ...
Klappt wunderbar, was mir fehlt ist ein Progressbar beim Absenden der Mail, da diese grössere Anhänge haben können. Besonders wenn ich das ausserhalbd es Campusnetzes machen möchte wäre dieser sehr gut.
Hat mir da jemand eine Idee?
Schonmal besten Dank.
Mfg
Friedrich
nutze diese DLL zum Versand von Mails mit PowerShell:
https://docs.microsoft.com/de-de/dotnet/api/microsoft.exchange.webservic ...
Klappt wunderbar, was mir fehlt ist ein Progressbar beim Absenden der Mail, da diese grössere Anhänge haben können. Besonders wenn ich das ausserhalbd es Campusnetzes machen möchte wäre dieser sehr gut.
Hat mir da jemand eine Idee?
Schonmal besten Dank.
Mfg
Friedrich
Please also mark the comments that contributed to the solution of the article
Content-Key: 427409
Url: https://administrator.de/contentid/427409
Printed on: April 24, 2024 at 17:04 o'clock
3 Comments
Latest comment
Nur mit der EWS wird das nichts, da du damit nicht auf den Raw-Stream zugreifen kannst. Dazu musst du den HttpWebRequest selbst zusammenbauen und per Asynchronem Callback den Uploadstatus ermitteln, wie hier gezeigt:
https://stuff.seans.com/2009/01/05/using-httpwebrequest-for-asynchronous ...
https://stuff.seans.com/2009/01/05/using-httpwebrequest-for-asynchronous ...
Dann berechne dir die ungefähre Dauer halt anhand einer ermittelten Uploadrate und der Gesamtgröße der Mail. Die Grundrechenarten solltest du ja hoffentlich beherrschen.