Skip to main content

Flagged

Type Alias Flagged 

Source
pub type Flagged = Moved;
Expand description

The label logs are phase 0’s (sioul_core::spam::labels): one reader for their lines. One message your own filter flagged where it is (the matrix’s “Flag only”) as it arrived: the same line as a move, in its own log (flagged/). The training learns a probable spam flagged so as spam, and leaves a maybe spam out, until you say.

Aliased Type§

pub struct Flagged {
    pub at: i64,
    pub account: String,
    pub folder: String,
    pub uidvalidity: u32,
    pub uid: u32,
    pub message_id: Option<String>,
    pub class: Class,
}

Fields§

§at: i64

When, as Unix seconds.

§account: String§folder: String

The folder it was in when your filter judged it, on the server, and its place there: moved from it, or flagged in it.

§uidvalidity: u32§uid: u32§message_id: Option<String>

Without its angle brackets; none when the message has none (then it cannot be found again in the Junk folder, where it has another UID).

§class: Class

How the filter judged it: probably spam, maybe spam, probably not spam.