C#
に接続し、コマンドPOP Server
を使用してサーバーから生の電子メール メッセージ文字列を取得するプログラムを作成しました。プログラムによって取得される電子メール メッセージは、すべてのヘッダーとメッセージ本文が同じプレーン テキスト形式であるため、生の文字列から各ヘッダーとメール本文を抽出するのは非常に困難です。POP3
RETR
System.Net.Mail.MailMessage
生のテキスト全体をオブジェクトに解析できるソリューションを誰か教えてもらえますか?
以下は、電子メールの raw 文字列のサンプルです。
+OK 1281 octets
Return-Path: <sample@test.in>
Delivered-To: samplenet-sample:in-sample2@test.in
X-Envelope-To: sample2@test.in
Received: (qmail 53856 invoked from network); 22 Sep 2012 06:11:46 -0000
Received: from mailwash18.pair.com (66.39.2.18)
MIME-Version: 1.0
From: "Deepu"
<sample@test.in>
To: sample2@test.in
Date: 22 Sep 2012 11:41:39 +0530
Subject: TEST Subject
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <20120922061146.2975C11554D@mailwash18.pair.com>
TEST Body
.