回答編集履歴
1
試て見たことの追記
answer
CHANGED
@@ -23,4 +23,24 @@
|
|
23
23
|
Console.Write(TKMP.Reader.Header.HeaderString.HeaderDecode(hs.SourceData, "iso-2022-jp") + "\r\n");
|
24
24
|
}
|
25
25
|
|
26
|
-
```
|
26
|
+
```
|
27
|
+
また、こちらも試させて頂きました。
|
28
|
+
http://uwa.potetihouse.com/samplecode/tkmp/readmailheader.html
|
29
|
+
メールヘッダを取り出すことはできたのですが、期待どおりにデコードされた結果を取り出すことができませんでした
|
30
|
+
|
31
|
+
```
|
32
|
+
PopClient pop = new PopClient(logon, Server, Port);
|
33
|
+
pop.Connect();
|
34
|
+
foreach (TKMP.Net.MailData mail in pop.MailDatas)
|
35
|
+
{
|
36
|
+
mail.ReadHeader();
|
37
|
+
var ret = GetHeaderString(mail.HeaderStream);
|
38
|
+
}
|
39
|
+
```
|
40
|
+
取りだすことができた内容
|
41
|
+
From: test@nifty.com
|
42
|
+
To: "test2"@nifty.com
|
43
|
+
Date: 21 Jul 2018 15:23:57 +0900
|
44
|
+
Subject: =?iso-2022-jp?Q?=1B=24BJ=27La=3CjB3=24=2D・・・・・・・
|
45
|
+
Content-Type: text/plain; charset=iso-2022-jp
|
46
|
+
Content-Transfer-Encoding: quoted-printable
|