Re: 【tkmp】windows-31jのメール本文をデコードした ( No.1 ) |
- 日時: 2020/03/18 17:53
- 名前: Toki
- TKMP.Reader.MailReaderのMainDataプロパティで
デコード前のバイト配列が取り出せると思います
|
Re: 【tkmp】windows-31jのメール本文をデコードした ( No.2 ) |
- 日時: 2020/03/18 19:14
- 名前: うし
- 早々にお返事いただきありがとうござます!
$body = New-Object TKMP.Reader.MailReader($mail.DataStream, $False) $body.MainData → (正常にデコードされるメールも含め)何も取得できませんでした
確認すべき点がありましたら教えていただければ助かります。
|
Re: 【tkmp】windows-31jのメール本文をデコードした ( No.3 ) |
- 日時: 2020/03/19 07:11
- 名前: Toki
- MainTextプロパティはMainDataプロパティのデータを元に
デコードしているので何も取得できないことはないと思いますが 可能性があるとしたら メールがマルチパートになっていて 本文がサブパート中にありませんか?
MainTextプロパティはメール中の最初のテキストパートを取得するので サブパートのデータをデコードしている可能性があります
|
Re: 【tkmp】windows-31jのメール本文をデコードした ( No.4 ) |
- 日時: 2020/03/19 09:15
- 名前: うし
- 以下、MainDataプロパティで本文を取得できないメールです(一部加工)。
====================================== Subject: =?windows-31j?B?WlpagXmBm4GbgZuBm4GbgZuBeoGb?= =?windows-31j?B?gZuBm4GbgZuBm4GbgZuBm4GbgZuBm4GbgZs=?= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_00000_00000000.0000000000000" Date: Fri, 28 Feb 2020 15:00:00 +0900 (JST)
------=_Part_00000_00000000.0000000000000 Content-Type: text/plain; charset="windows-31j" Content-Transfer-Encoding: base64
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxx ------=_Part_00000_00000000.0000000000000 Content-Type: application/octet-stream; name="=?windows-31j?B?gZuBm4GbgZuBm4GbgZuBm4GbgZuBm4GbgZs=?= =?windows-31j?B?gZuBm4GbgZuBm4GbgZuBm4GbgZsyMDIwMDIyODE1MDAwMC5wZGY=?=" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="=?windows-31j?B?gZuBm4GbgZuBm4GbgZuBm4GbgZuBm4GbgZs=?= =?windows-31j?B?gZuBm4GbgZuBm4GbgZuBm4GbgZsyMDIwMDIyODE1MDAwMC5wZGY=?="
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ------=_Part_00000_00000000.0000000000000-- ======================================
このようなメール本文の取得方法を模索しています。
|
Re: 【tkmp】windows-31jのメール本文をデコードした ( No.5 ) |
- 日時: 2020/03/19 18:17
- 名前: Toki
- $body.FirstTextPart.MainData
で取り出せませんか?
|
Re: 【tkmp】windows-31jのメール本文をデコードした ( No.6 ) |
- 日時: 2020/03/23 11:40
- 名前: うし
- ありがとうございます!
無事メール本文を取得できました。
|