web-dev-qa-db-ja.com

受信メールをプレーンテキストに変換する

Exchange Server 2003でHTML形式で送信された受信メールをプレーンテキストに変換することはできますか?

または、Exchange Serverからプレーンテキストのみとして電子メールを取得することはできますか?

1
James

HtmlAgilityPack を使用して、電子メールの本文を手動で解析することにしました。交換サーバーソリューションが見つからなかったようです。

0
James

アプリケーションがPOP3またはIMAPを使用して特定のメールボックスからメールを受信して​​いる場合、メールボックス内のメッセージの形式に関係なく、Exchangeがプレーンテキストのみを提供するようにメールボックスのPOP3/IMAP設定を構成できます。

私はExchange2003にしばらく取り組んでおらず、2003サーバーにアクセスできないため、正確な場所を特定することはできませんが、ADユーザーとコンピューターを使用してメールボックスのプロパティを表示する場合Exchangeサーバー、見つけるのはそれほど難しいことではありません。

更新:少し検索した後、私は考えていた設定の場所を見つけることができました。

Exchange Serverで、[ADユーザーとコンピューター]を開き、[スタート]/[すべてのプログラム]/[MicrosoftExchange]の下にあるはずです。

  • アプリケーションで使用されている関連するメールボックスを見つけて、そのプロパティページを開きます。
  • 「Exchange機能」タブを選択します。
  • タブに「プロトコル」セクションが表示されます( )。
  • IMAP4をクリックしてから[プロパティ]をクリックすると、プレーンテキストを強制できるはずです。

私は過去にPOP3を使用してメールボックスをポーリングするアプリでこれを行ったことがあるので、それが機能することを知っています。 IMAP4でもまったく同じオプションが利用できると99.9%確信しています。

3
ThatGraemeGuy
1
Anonymous