저는 무료 lib ImapX를 사용하고 있으며 모든 메일을 수신자로 표시하는 응용 프로그램을 만들고 있습니다. 누구든지 내게 빌려 줄 수 있니?ImapX lib를 사용하여 메일을 읽음으로 표시하는 방법은 무엇입니까? C#
편집 : Nevermind, 나 자신을 발견했습니다. 처리 할 때 읽음으로 표시됩니다.
저는 무료 lib ImapX를 사용하고 있으며 모든 메일을 수신자로 표시하는 응용 프로그램을 만들고 있습니다. 누구든지 내게 빌려 줄 수 있니?ImapX lib를 사용하여 메일을 읽음으로 표시하는 방법은 무엇입니까? C#
편집 : Nevermind, 나 자신을 발견했습니다. 처리 할 때 읽음으로 표시됩니다.
기존 ImapX 라이브러리를 사용하는 경우 우선 ImapX 2으로 업그레이드하시기 바랍니다. 끊임없이 개발되고 지원되고 있습니다. 모든 일반적인 작업에 대한 샘플 코드도 있습니다.
메시지의 Process
메서드는 메시지를 읽은 것으로 표시하지 않고 첨부 파일을 포함한 전체 메시지 만 다운로드합니다. 두 번째 매개 변수를 true
으로 설정하여 Search
메서드를 호출하면 모든 단일 메시지에 대해 호출 할 필요가 없습니다. 당신이 본대로 상태를 업데이트하는 데 도움이 될 것입니다 플래그를 추가 할 필요가
ImapX.FolderCollection folders = imapclient.Folders;
ImapX.MessageCollection messages = imapclient.Folders["INBOX"].Search("UNSEEN", true);
foreach (var mess in messages)
{
mess.AddFlag(ImapFlags.SEEN);
}
: 간단하게 읽을 메시지의 AddFlag
방법을 사용으로
foreach (var mess in messages)
{
mess.SEEN = true;
}
상태를 변경할 수없는 경우 알려주십시오.