Woher bezieht Outlook Daten für das Feld "Kilometerstand"?


1

Momentan erstelle ich ein Powershell-Skript zum Senden von E-Mails, obwohl ich einen Wert im Feld "Meilen" übermitteln muss.

Die E-Mail wird in Ordnung gesendet, obwohl ich nicht herausfinden kann, wie Daten für das Feld "Meilen" hinzugefügt werden. Bei der Überprüfung scheint dieses Feld nicht in der Kopfzeile angegeben zu sein. Ich würde also annehmen, dass es ein HTML-Tag oder so etwas sein muss.

Wenn Outlook diese Informationen nicht aus der Kopfzeile erhält. woher bekommt es es Mit diesen Informationen kann ich sie möglicherweise zu meiner Nachricht hinzufügen

Danke



Dies hat sich nicht als nützlich erwiesen. Vielen Dank für Ihre Hilfe
Harvey

Antworten:


0

Sie können interne Daten des Outlook-Elements anzeigen und einchecken. - Konzentrieren Sie sich nicht auf die Nachrichtenquelle, sondern speichern Sie alle MIME-Anhänge : Notieren Sie sich in dieser Antwort den Registrierungsschlüssel SaveAllMIMENotJustHeaders. Dies kann Ihnen helfen, andere Teile der Nachricht zu sehen.

Wenn Sie es nicht in anderen MIME-Teilen der Nachricht finden, ist es möglich, dass es in binären Teilen der Nachricht gespeichert ist. Dies bedeutet, dass diese Eigenschaften nur innerhalb des MS Exchange-Servers erhalten bleiben, aber beim Senden der Nachricht entfernt werden zu Server eines anderen Typs.

Sie können dann jederzeit den MAPI-Speicher anzeigen (z. B. mit dem Tool mfcmapi ), um weitere Informationen zu Speicherdetails zu erhalten.


Vielleicht war mir in meiner Frage ein wenig unklar. Das tut mir leid. Ich möchte wissen, wie Outlook diese Daten erhält. Wie werden diese Informationen per E-Mail gesendet, da sie nicht in der Kopfzeile enthalten sind?
Harvey,

@ user3012508 - danke, antwort aktualisiert.
Miroxlav

Hallo, nachdem ich Ihre Lösung ausprobiert habe, habe ich festgestellt, dass ich die Quelle einer Test-E-Mail (mit dem eingestellten Kilometerstand) nicht anzeigen kann. Ich habe nachgeforscht und festgestellt, dass dies daran liegen könnte, dass die E-Mail im TXT-Format vorliegt. Dies ist umso verwirrender, woher Outlook diese Daten bezieht!
Harvey

@ user3012508 - Senden Sie eine Roundtrip-E-Mail an einen anderen E-Mail-Server (z. B. Apache) und zurück. Wenn die Meilenzahlinformationen verloren gehen, bedeutet dies, dass sie nur im Speicher des Exchange-Servers gespeichert werden. Wenn es nur innerhalb der Börse ist, denke ich, kann ich Ihnen auch helfen, wenn Sie interessiert sind.
Miroxlav

Guter Plan, ich werde es versuchen müssen
Harvey
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.