Używam składnik open source emaile z mojego serwera pocztowego za pomocą VB.NET (POP3) ale ponieważ mam dużo wiadomości, że daje mi czas reakcji się i myślę, że jeśli po prostu dostał nowe wiadomości Będzie przyspieszyć czytanie. to mój kod:Jak odzyskać tylko nieprzeczytane wiadomości e-mail za pomocą Pop3?
Dim popp As New Pop3Client("[email protected]", "*******", "pop3.mail.com")
popp.AuthenticateMode = Pop3AuthenticateMode.Pop
popp.Port = 110
'popp.Ssl = True
popp.Authenticate()
Dim msglist As New List(Of String)
If popp.State = Pop3ConnectionState.Authenticated Then
Dim totalmsgs As Integer = popp.GetTotalMessageCount()
If totalmsgs > 0 Then
For index As Integer = 1 To totalmsgs
Dim msg As Pop3Message = popp.GetMessage(index)
msglist.Add(msg.Subject)
Next
popp.Close()
End If
End If
Return msglist
proszę i potrzebują pomocy, jeśli używam komponentu w niewłaściwy sposób lub jeśli jest inny składnik robić to, co szukam. b.s. : moja nazwa komponentu to "Higuchi.Mail.dll" lub "OpenPOP.dll" i oba są takie same.
dzięki
może u proszę mi dać próbkę za korzystanie stronicowania. –
Dodałem funkcję i ilustrację jak ją nazwać – js1568