Comments (4)
Why is client.Disconnect(true) outside of the using block?
Why are you using inbox.OpenAsync() but all other methods you call the sync API?
The AddFlags() and Expunge() should delete the message. If they don't, I'll need a protocol log to diagnose the issue.
from mailkit.
Thanks for the very quick reply.
(Congratulations! MailKit is an excellent tool!!!)
Async: I could not delete the message so I tried everything. THanks for notify me.
Explunge(): Typo, sorry I just wanted to make the code more readable.
I attached a log file, when I wanted to delete a message.
When I delete a message then it disappears from my email list on the screen (I remove it) but getting messages next time shows the "deleted" message again. I checked it with my webmail app. The "deleted"
ImapLog.txt
file was not deleted.
Many thanks,
Louis
from mailkit.
@louisoft88 it looks like it worked based on the logs:
C: C00000006 STORE 1 +FLAGS (\Deleted)
S: * 1 FETCH (FLAGS ($IsMailingList \DELETED) UID 2277)
S: C00000006 OK STORE Command Completed
C: C00000007 EXPUNGE
S: * 1 EXPUNGE
S: C00000007 OK EXPUNGE completed
C: C00000008 LOGOUT
And then you connect to the same server again, open the inbox, and have 0 messages just as expected:
D00000005 SELECT INBOX
S: * FLAGS (\Deleted \Seen \Answered \Flagged \Draft $Forwarded $IsMailingList)
S: * 0 EXISTS
S: * 0 RECENT
S: * OK [PERMANENTFLAGS (\Deleted \Seen \Answered \Flagged \Draft $Forwarded $IsMailingList)]
S: * OK [UIDNEXT 83]
S: * OK [UIDVALIDITY 1696508062] UIDs valid
S: D00000005 OK [READ-WRITE] SELECT completed
C: D00000006 LOGOUT
S: * BYE IMAP4rev1 server terminating connection
S: D00000006 OK LOGOUT Initiated
from mailkit.
Thanks, it works now, it was my fault. I am sorry about this issue.
Louis
from mailkit.
Related Issues (20)
- Code style: use <inheritdoc cref="..."> instead of copying doc HOT 5
- I get a couple of compile errors when updating MailKitLite from 4.3.0 to 4.4.0 HOT 2
- MimeMessage.Subject == null throws off the MailVisitor.
- Regression: Nested signed mail showed as nameless.eml HOT 3
- Question: Logging EHLO Response in DB HOT 2
- XLIST IMAP command being sent automatically on AuthenticateAsync HOT 3
- UTF-8 not supported ?! HOT 1
- client_credentials flow fails for SMTP Office 365 HOT 1
- Special Character on Password HOT 3
- MailKit Login Issue: Stalling on Inbox Access HOT 2
- With version 4.4.0 I cannot send SMTP mail via Strato.de HOT 11
- Accessing the IP address of devices logged into the e-mail account HOT 1
- Recieved MimeMessage contains wrong embedded Images HOT 1
- IMAP client connected and authenticated but Inbox returns null HOT 4
- in the sample project of imapidle, is it possible to add a sample method for how to cancel the "IDLE" mode. thanks! HOT 2
- SmtpProtocolException - Last Smtp Response before failure HOT 6
- SMTP not working with Strato.de HOT 4
- SmtpClient Exception Behavior Change in 4.4.0 HOT 26
- PreviewText field in MessageSummary is incorrect for the email with charset="ks_c_5601-1987" HOT 14
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mailkit.