Hallo,
im Netz finde ich nirgends eine Hilfe, wie man aus einer Mail (.eml) mit .Net den Anhang extrahieren kann. Am aussichtsreichsten schien mir ein Beispiel mit ADODB und CDO (https://bytes.com/topic/visual-basic...through-vb-net). Aber es knallt bei LoadFromFile ("Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen"). Kann mir jemand einen Tipp geben? Die Mail sieht so aus:
Im Anhang steckt ein 12-stelliger Schlüssel, den ich auslesen muss. Zum Beispiel:
Ich brauche nur den Schlüssel. Alles andere ist bedeutungslos.
Gruß Norbert
im Netz finde ich nirgends eine Hilfe, wie man aus einer Mail (.eml) mit .Net den Anhang extrahieren kann. Am aussichtsreichsten schien mir ein Beispiel mit ADODB und CDO (https://bytes.com/topic/visual-basic...through-vb-net). Aber es knallt bei LoadFromFile ("Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen"). Kann mir jemand einen Tipp geben? Die Mail sieht so aus:
Code:
+OK Message follows Content-Type: multipart/mixed; boundary="----=_Part_4074_1246384185.1560101900440" MIME-Version: 1.0 Message-ID: <5504970.4075.1560101900440.JavaMail.fhirpmc@kvt-ref-13.comback.de> Date: Sun, 9 Jun 2019 19:38:20 +0200 (CEST) From: [email protected] To: [email protected] In-Reply-To: <450357062.65.2814291694867.JavaMail.Nutzer@SZ2> Subject: eTS;Vermittlungscode-Lieferung-Muster06;V2.0 X-KVC-Dienstkennung: eTS;Vermittlungscode-Lieferung-Muster06;V2.0 X-KVC-Sendersystem: KVC-Client;V4.5.1-RC7-SNAPSHOT X-EsetId: 37303A29E675F26B63726A ------=_Part_4074_1246384185.1560101900440 Content-Type: application/fhir+xml; charset=UTF-8; name=Vermittlungscode-Lieferung-Muster06.xml Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Vermittlungscode-Lieferung-Muster06.xml" PEJ1bmRsZT4KICAgIDxpZCB2YWx1ZT0iMzBiNWZlMTAtZDIzZi00YjE2LWEwNTktMWM3OTNlNWVh ZWRlIi8+CiAgICA8bWV0YT4KICAgICAgICA8cHJvZmlsZSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmti di5kZS9TdHJ1Y3R1cmVEZWZpbml0aW9uLzc0X1BSX0VUU19CdW5kbGUiLz4KICAgIDwvbWV0YT4K ICAgIDx0eXBlIHZhbHVlPSJtZXNzYWdlIi8+CiAgICA8ZW50cnk+CiAgICAgICAgPGZ1bGxVcmwg dmFsdWU9InVybjp1dWlkOjU3ZjY0Nzc2LWFlYzMtNGQyNy1hMzE4LTM2M2U4YmIxZDk4ZiIvPgog ICAgICAgIDxyZXNvdXJjZT4KICAgICAgICAgICAgPE1lc3NhZ2VIZWFkZXI+CiAgICAgICAgICAg ICAgICA8aWQgdmFsdWU9IjU3ZjY0Nzc2LWFlYzMtNGQyNy1hMzE4LTM2M2U4YmIxZDk4ZiIvPgog ICAgICAgICAgICAgICAgPG1ldGE+CiAgICAgICAgICAgICAgICAgICAgPHByb2ZpbGUgdmFsdWU9 Imh0dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi83NF9QUl9FVFNfTUhfVmVy bWl0dGx1bmdzY29kZXMtYW5mb3JkZXJuX1Jlc3BvbnNlIi8+CiAgICAgICAgICAgICAgICA8L21l dGE+CiAgICAgICAgICAgICAgICA8ZXZlbnQ+CiAgICAgICAgICAgICAgICAgICAgPHN5c3RlbSB2 YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtLzc0X0NTX0VUU19FdmVudHMiLz4K ICAgICAgICAgICAgICAgICAgICA8Y29kZSB2YWx1ZT0idmVybWl0dGx1bmdzY29kZS1hbmZvcmRl cm4iLz4KICAgICAgICAgICAgICAgIDwvZXZlbnQ+CiAgICAgICAgICAgICAgICA8dGltZXN0YW1w IHZhbHVlPSIyMDE5LTA2LTA5VDE5OjM4OjIwLjQzOCswMjowMCIvPgogICAgICAgICAgICAgICAg PHNvdXJjZT4KICAgICAgICAgICAgICAgICAgICA8ZW5kcG9pbnQgdmFsdWU9Im1haWx0bzplVGVy bWluc2VydmljZS50ZXN0QGt2LXNhZmVuZXQuZGUiLz4KICAgICAgICAgICAgICAgIDwvc291cmNl PgogICAgICAgICAgICAgICAgPHJlc3BvbnNlPgogICAgICAgICAgICAgICAgICAgIDxpZGVudGlm aWVyIHZhbHVlPSJlM2RkYmRlZC0zMWQzLTQ1MDUtODA1YS0wM2IwZDk0MTYyMWUiLz4KICAgICAg ICAgICAgICAgICAgICA8Y29kZSB2YWx1ZT0ib2siLz4KICAgICAgICAgICAgICAgIDwvcmVzcG9u c2U+CiAgICAgICAgICAgICAgICA8Zm9jdXM+CiAgICAgICAgICAgICAgICAgICAgPHJlZmVyZW5j ZSB2YWx1ZT0idXJuOnV1aWQ6ZDA3MzU1Y2EtYWMwYi00YjA2LTgyNzQtNWE0MTZlYmM3OWU1Ii8+ CiAgICAgICAgICAgICAgICA8L2ZvY3VzPgogICAgICAgICAgICA8L01lc3NhZ2VIZWFkZXI+CiAg ICAgICAgPC9yZXNvdXJjZT4KICAgIDwvZW50cnk+CiAgICA8ZW50cnk+CiAgICAgICAgPGZ1bGxV cmwgdmFsdWU9InVybjp1dWlkOmQwNzM1NWNhLWFjMGItNGIwNi04Mjc0LTVhNDE2ZWJjNzllNSIv PgogICAgICAgIDxyZXNvdXJjZT4KICAgICAgICAgICAgPFJlZmVycmFsUmVxdWVzdCB4bWxucz0i aHR0cDovL2hsNy5vcmcvZmhpciI+CiAgIDxpZCB2YWx1ZT0iZDA3MzU1Y2EtYWMwYi00YjA2LTgy NzQtNWE0MTZlYmM3OWU1Ij48L2lkPgogICA8bWV0YT4KICAgICAgPHByb2ZpbGUgdmFsdWU9Imh0 dHBzOi8vZmhpci5rYnYuZGUvU3RydWN0dXJlRGVmaW5pdGlvbi83NF9QUl9FVFNfUmVmZXJyYWxy ZXF1ZXN0X2FudHdvcnRfbXVzdGVyMDYiPjwvcHJvZmlsZT4KICAgPC9tZXRhPgogICA8aWRlbnRp Zmllcj4KICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6Ly9maGlyLmtidi5kZS9pZGVudGlmaWVy ZXIvNzRfSURfRVRTX1Zlcm1pdHRsdW5nc2NvZGUiPjwvc3lzdGVtPgogICAgICA8dmFsdWUgdmFs dWU9IlpLUExWQkNXNThSRyI+PC92YWx1ZT4KICAgPC9pZGVudGlmaWVyPgogICA8c3RhdHVzIHZh bHVlPSJkcmFmdCI+PC9zdGF0dXM+CiAgIDxpbnRlbnQgdmFsdWU9Im9yZGVyIj48L2ludGVudD4K ICAgPHR5cGU+CiAgICAgIDxjb2Rpbmc+CiAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6Ly93 d3cua2J2LmRlL2ZoaXIvQ29kZVN5c3RlbS83NF9DU19BV19BbmxhZ2V0eXAiPjwvc3lzdGVtPgog ICAgICAgICA8Y29kZSB2YWx1ZT0iS1YtTXVzdGVyXzYiPjwvY29kZT4KICAgICAgPC9jb2Rpbmc+ CiAgIDwvdHlwZT4KICAgPHByaW9yaXR5IHZhbHVlPSJyb3V0aW5lIj48L3ByaW9yaXR5PgogICA8 c3ViamVjdD4KICAgICAgPGRpc3BsYXkgdmFsdWU9Ii0iPjwvZGlzcGxheT4KICAgPC9zdWJqZWN0 PgogICA8cmVxdWVzdGVyPgogICAgICA8YWdlbnQ+CiAgICAgICAgIDxpZGVudGlmaWVyPgogICAg ICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwOi8vZmhpci5kZS9OYW1pbmdTeXN0ZW0va2J2L2xh bnIiPjwvc3lzdGVtPgogICAgICAgICAgICA8dmFsdWUgdmFsdWU9IjkzNzExMjc5NyI+PC92YWx1 ZT4KICAgICAgICAgPC9pZGVudGlmaWVyPgogICAgICA8L2FnZW50PgogICAgICA8b25CZWhhbGZP Zj4KICAgICAgICAgPGlkZW50aWZpZXI+CiAgICAgICAgICAgIDxzeXN0ZW0gdmFsdWU9Imh0dHA6 Ly9maGlyLmRlL05hbWluZ1N5c3RlbS9rYnYvYnNuciI+PC9zeXN0ZW0+CiAgICAgICAgICAgIDx2 YWx1ZSB2YWx1ZT0iODgyMDM3MzAxIj48L3ZhbHVlPgogICAgICAgICA8L2lkZW50aWZpZXI+CiAg ICAgIDwvb25CZWhhbGZPZj4KICAgPC9yZXF1ZXN0ZXI+CiAgIDxzcGVjaWFsdHk+CiAgICAgIDxl eHRlbnNpb24gdXJsPSJodHRwczovL2ZoaXIua2J2LmRlL1N0cnVjdHVyZURlZmluaXRpb24vNzRf RVhfRVRTX0FkZGl0aW9uYWxRdWFsaWZpY2F0aW9uIj4KICAgICAgICAgPHZhbHVlQ29kaW5nPgog ICAgICAgICAgICA8c3lzdGVtIHZhbHVlPSJodHRwczovL2ZoaXIua2J2LmRlL0NvZGVTeXN0ZW0v NzRfQ1NfU0ZISVJfQkFSX1pVU0FUWkJFWkVJQ0hOVU5HIj48L3N5c3RlbT4KICAgICAgICAgICAg PGNvZGUgdmFsdWU9IjAxNSI+PC9jb2RlPgogICAgICAgICA8L3ZhbHVlQ29kaW5nPgogICAgICA8 L2V4dGVuc2lvbj4KICAgICAgPGNvZGluZz4KICAgICAgICAgPHN5c3RlbSB2YWx1ZT0iaHR0cHM6 Ly9maGlyLmtidi5kZS9Db2RlU3lzdGVtLzc0X0NTX1NGSElSX0JBUjJfV0JPIj48L3N5c3RlbT4K ICAgICAgICAgPGNvZGUgdmFsdWU9IjAzMCI+PC9jb2RlPgogICAgICA8L2NvZGluZz4KICAgPC9z cGVjaWFsdHk+CjwvUmVmZXJyYWxSZXF1ZXN0PgogICAgICAgIDwvcmVzb3VyY2U+CiAgICA8L2Vu dHJ5Pgo8L0J1bmRsZT4= ------=_Part_4074_1246384185.1560101900440--
Code:
<identifier> <system value="https://fhir.kbv.de/identifierer/74_ID_ETS_Vermittlungscode"></system> <value value="ZKPLVBCW58RG"></value> </identifier>
Gruß Norbert
Comment