勧告です。NETコンポーネントにアクセスのメールを受信トレイ[定休日]
質問
よく聞かを書くWindowsサービスのC#ソースコードを定期的にモニターメールの受信トレイに挿入の詳細メッセージを受けたデータベース化する。
私の本能であることによPOP3、Googling代"純POP3コンポーネントが作多くの場合、146,000)。
ではもう何も同様の前でおもコンポーネントにおいては、日本銀行は数百ドルを最大)?
いませんので、あらかじめご利用IMAPではなくPOP3?
解決
I recomment chilkat.いかに安定成するまで、そのメールを成分として安としては99ドルのためのシングルサインです。個人的に思うと、全パッケージの部品であり、そのままのみ$289の意を込めて名付けられた多くの利点があります。私と提携していない。が、そのように音をたてていただいております。
他のヒント
とIMAPプロトコルにアクセスでき サブフォルダ, は、 設定メッセージの状態 えて/見えないも利用できる アイドル 特徴瞬時に通知を選択するフィルタ。
Mail.dll 含まれ POP3, IMAP, SMTP 部品 SSL 支援の強力なMIMEパーサー:
using(Imap imap = new Imap())
{
imap.Connect("imap.server.com"); // or ConnectSSL for SSL
imap.Login("user", "password");
imap.SelectInbox();
List<long> uids = imap.Search(Flag.Unseen);
foreach (long uid in uids)
{
IMail mail = new MailBuilder()
.CreateFromEml(imap.GetMessageByUID(uid));
Console.WriteLine(mail.Subject);
}
imap.Close();
}
※この商品は私を作成します。
ダウンロードできますので https://www.limilabs.com/mail
使える無料のオープンソースSharpMimeTools私の応用BugTracker.NET.で非常に頼りになる:
http://anmar.eu.org/projects/sharpmimetools/
のファイルPOP3Client.cs POP3Main.cs、insert_bug.aspx
のものをお勧めします AdvancedIntellect.ある部品POP3とIMAP(ASPNetPOP3とASPNetIMAP).高品質で、しかもサポート力-思い出を受けへの回答私の質問にあります。
て確認してみてください当社 Rebexメール成分.を含んで IMAP, SMTP, POP3 プロトコル、および S/MIME パーサです。
の POP3
ないコンセプトの"未読"のメッセージやsearchigメッセージをマッチング特定の基準とします。 POP3
を返すだけですべての受信メッセージ.
を使用 IMAP
お知、メールサーバーへ送信すぐに未読のメッセージ、メッセージ到着したら、設定時間からのメッセージを特定のユーザーなど。んダウンロードしてくださいすべてのクライアントとのフィルタリングである。
以下のコードをダウンロード読からのメッセージ Imap
サーバーを使用 Rebex.Net.Imap
クラスです。
// create client, connect and log in
Imap client = new Imap();
client.Connect("imap.example.org");
client.Login("username", "password");
// select folder
client.SelectFolder("Inbox");
// get message list - envelope headers
ImapMessageCollection messages = client.Search
(
ImapSearchParameter.HasFlagsNoneOf(ImapMessageFlags.Seen)
);
// display info about each message
Console.WriteLine("UID | From | To | Subject");
foreach (ImapMessageInfo message in messages)
{
Console.WriteLine(
"{0} | {1} | {2} | {3}",
message.UniqueId,
message.From,
message.To,
message.Subject);
}
// disconnect
client.Disconnect();
例の組み合わせ複数の検索条件おります。この戻からのメッセージは、昨年以上の100KB.
ImapMessageCollection messages = client.Search
(
ImapSearchParameter.Arrived(DateTime.Now.AddYears(-1), DateTime.Now),
ImapSearchParameter.Size(1024 * 100, Int32.MaxValue)
);
ダウンロードできます試作から rebex.net/secure-mail.net/download.aspx
ご利用の場合はオープンソースでPOP3または実装も自由に利用できまアクセスの変更コードを増してさらに拡大していくので、方向が必要です。早Googleの結果、このC# POP3コードからコードのプロジェクト 取得するメッセージ
が強い圧延、または少なくとも延長します。
Lumisoft がオープンソースが含まれIMAPット(その他のもの).まとめて年間で特に問題ございません。
どWCF?無料です。
とした場合に交換サーバー:http://msdn.microsoft.com/en-us/library/bb397812.aspx
例pop3:http://bartdesmet.net/blogs/bart/archive/2006/09/13/4417.aspx
C#メールのコスト$0もGNU GPL licencedくことになる。
これまでに使用MailBee.NET オブジェクト http://www.afterlogic.com/products/net-email-components
がんの使用をお勧めしIMAPうにすることが難しくアイドルの支援であることが明らかにされた。てなにができるのと同じPOP3.があり簡単な説明のものに対するアプローチを完全にサンプルのためのIMAPアイドルシナリオ:
ただ、私が所属とAfterLogicせんの喜びを支援するためにあります、チェック要求を支援オプションです。
IMAPX2は最高です。IMAPをコントロールすることが出来まのフォルダ内のメールサーバものだができない使用がわかります。IMAPXオープンソースコードできる見、自由にお使いいただけます。
IMAPXすることができるようにする。