重複の可能性:
Gmail の受信トレイを読む
Gmail アカウントの最新のメールを読むことができる C# Visual Studio でアプリケーションを作成する必要があります。From、Subject、bodymessage の 3 つのテキスト ボックスを入力するだけです。
しかし、最新の受信メールの情報を取得するだけで済みます。皆さん、お願いします、本当にあなたの助けが必要です。
どうもありがとう :)
重複の可能性:
Gmail の受信トレイを読む
Gmail アカウントの最新のメールを読むことができる C# Visual Studio でアプリケーションを作成する必要があります。From、Subject、bodymessage の 3 つのテキスト ボックスを入力するだけです。
しかし、最新の受信メールの情報を取得するだけで済みます。皆さん、お願いします、本当にあなたの助けが必要です。
どうもありがとう :)
POP3、IMAP プロトコルについて読んでみてください。ビジュアル スタジオの例を次に示します。メールを読むことができたら、メールの日付に基づいてサーバーをチェックし、最新のものを選択できます。
http://archive.msdn.microsoft.com/CSharpGmail
コードは次のとおりです。
// Create the object and get the feed
RC.Gmail.GmailAtomFeed gmailFeed = new RC.Gmail.GmailAtomFeed("username", "password");
gmailFeed.GetFeed();
// Access the feeds XmlDocument
XmlDocument myXml = gmailFeed.FeedXml
// Access the raw feed as a string
string feedString = gmailFeed.RawFeed
// Access the feed through the object
string feedTitle = gmailFeed.Title;
string feedTagline = gmailFeed.Message;
DateTime feedModified = gmailFeed.Modified;
//Get the entries
for(int i = 0; i < gmailFeed.FeedEntries.Count; i++) {
entryAuthorName = gmailFeed.FeedEntries[i].FromName;
entryAuthorEmail = gmailFeed.FeedEntries[i].FromEmail;
entryTitle = gmailFeed.FeedEntries[i].Subject;
entrySummary = gmailFeed.FeedEntries[i].Summary;
entryIssuedDate = gmailFeed.FeedEntries[i].Received;
entryId = gmailFeed.FeedEntries[i].Id;
}