snipsco / Postal

A Swift framework for working with emails
MIT License
652 stars 81 forks source link

FetchResult flags value all is uid(0) #61

Open carping opened 7 years ago

carping commented 7 years ago

Swift4.0 fetchMessage method flags value [.fullHeaders,.flags,.headerSubject,.internalDate,.headers,.structure,.uid]

Can't get flags value

jeremiegirault commented 7 years ago

Hi ! What provider are you connecting to ?

julianMinnt commented 6 years ago

Hi I have the same issue. I am using: .outlook with the following fetch .fetchLast("INBOX", last: 30, flags: [.flags, .fullHeaders], onMessage: { (message) in

I get the header, but the flags are empty.

zoecarver commented 6 years ago

Same Here, I am using google.

daveleenew commented 6 years ago

I can get the body content! I am using sina

ikemuc commented 6 years ago

Hm, I have the same problem with Swift 3.2. Doing a fetchLast() with [.flags, .fullHeaders] gives me the header but always the flags are empty. Provider is my own IMAP server (Dovecot).

michael-eder commented 4 years ago

same issue for me using office365 (Germany). outlook.office.de getting headers and body works fine. flags always return raw-value 0.

Any idea how to fix this.

samerce commented 3 years ago

+1 anyone know how to get the seen flag?