0

VMIME ライブラリを使用して電子メールのテキスト コンテンツ部分を抽出する方法は? 次のコードを使用します。

vmime::ref <vmime::body> body = Msg -> getBody();
vmime::ref <const vmime::contentHandler> cts = body -> getContents();
cts -> extract(out);

ただし、印刷される内容はメールのMIME構造のバウンダリやパラメータ設定を含めた本文部分全体です。

--001a11c2e29cfe6d9f04e8b9a834
Content-Type: text/plain; charset=ISO-8859-1

test1

--001a11c2e29cfe6d9f04e8b9a834
Content-Type: text/html; charset=ISO-8859-1

<div dir="ltr"><br clear="all"><div>test1</div>
</div>

--001a11c2e29cfe6d9f04e8b9a834--

必要なのはテキストコンテンツだけです。ただし、テキスト コンテンツだけを抽出する API が見つかりません。

必要なもの:

test1

私は3日間立ち往生しています。誰か助けてくれませんか???

4

1 に答える 1