I am using Pythons exchangelib
package. How can I mark an e-mail as read with exchangelib?
I have had a look at the official GitHub exchangelib page for my query, but didn't find the answer.
I am using Pythons exchangelib
package. How can I mark an e-mail as read with exchangelib?
I have had a look at the official GitHub exchangelib page for my query, but didn't find the answer.
To add to joe's comment, you must also 'save' the item for the flag to be permanent.
item.is_read = True
item.save()
item.is_read = True should do the trick where item is the message you want to mark read
To add to HeroicOlive's comment, if you specifically want to save the is_read
value only, try:
item.is_read = True
item.save(update_fields=['is_read'])