2
AE.NET mail 라이브러리를 사용하여 특정 사용자에게 보낸 모든 메일을 어떻게 알 수 있습니까?imap을 통해 메일을 보냄
나는 이런 식으로 뭔가를 시도했다 :
imap = new ImapClient(imapMailServer, username, password, ImapClient.AuthMethods.Login, imapMailPort, imapUseSSL);
if (imap.IsConnected)
{
imap.SelectMailbox("INBOX");
var msg = imap.SearchMessages(SearchCondition.To("[email protected]"));
}
그러나 어떤 성공 (MSG 수집이 비어)없이
...편집
(SOLUTION) :I가 있었다 받은 편지함 대신 보낸 폴더를 선택하십시오. gmail을 사용하기 때문에 Gmail의 보낸 메일 폴더 이름은 "[Gmail]/보낸 메일"입니다. 그래야합니다 :
imap.SelectMailbox("[Gmail]/Sent Mail");
해당 라이브러리와 정확한 코드를 사용하여 Gmail 계정에 연결하고 알려진 'To'주소가있는 메일을 검색 할 수있었습니다. 구성 문제가있는 것 같습니다. –
* 보내신 메시지를 찾으십니까? 이 경우, 그들은 보낸 폴더 (그것이 무엇이든간에)에있을 가능성이 높습니다. – Max
예 보낸 메시지를 찾고 있습니다. 하지만 imap.SelectMailbox ("보낸"); 오류를 리턴합니다. – Koste