MailRepository rep = new MailRepository("imap.mail.yahoo.com", 993, true, @"[email protected]", "*******");
foreach (Message email in rep.GetUnreadMails("Inbox"))
{
//Console.WriteLine(string.Format("<p>{0}: {1}</p><p>{2}</p>", email.From, email.Subject, email.BodyHtml.Text));
Console.WriteLine(email.From);
Console.WriteLine(email.Subject);
Console.WriteLine(email.BodyHtml.Text);
if (email.Attachments.Count > 0)
{
foreach (MimePart attachment in email.Attachments)
{
Console.WriteLine(string.Format("<p>Attachment: {0} {1}</p>", attachment.ContentName, attachment.ContentType.MimeType));
}
}
}
위의 내용은 메일 내용을 읽는 데 사용되는 코드입니다. Gmail 포트를 사용하려고 시도했지만 yahoo 또는 다른 서버를 사용하는 중에는 정상적으로 작동합니다. 그것은 나를 던지는 예외를 읽는 것을 허용하지 않습니다. 다른 출처가 있습니까? 제발 나를 안내하십시오C# 콘솔 응용 프로그램을 통해 메일 내용을 읽는 방법
**이 던지고 예외의 세부 사항은 무엇입니까? –
시간이 처리되지 않은 예외와 몇 번 사용자 및 암호에-올바른 –