From: Timo Sirainen Date: Mon, 29 Nov 2021 14:31:17 +0000 (+0100) Subject: lib-storage: Add mail_event() X-Git-Tag: 2.3.18~54 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4b3775baf0ccaf009896b66322d7e9b640eeb4a2;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Add mail_event() --- diff --git a/src/lib-storage/mail-storage.h b/src/lib-storage/mail-storage.h index b9c5127e89..2b9cf05d23 100644 --- a/src/lib-storage/mail-storage.h +++ b/src/lib-storage/mail-storage.h @@ -872,6 +872,8 @@ void mail_add_temp_wanted_fields(struct mail *mail, struct mailbox_header_lookup_ctx *headers) ATTR_NULL(3); +/* Returns mail's event. */ +struct event *mail_event(struct mail *mail); /* Returns message's flags */ enum mail_flags mail_get_flags(struct mail *mail); /* Returns message's keywords */ diff --git a/src/lib-storage/mail.c b/src/lib-storage/mail.c index 5a6b5dfd47..f1a63fdac4 100644 --- a/src/lib-storage/mail.c +++ b/src/lib-storage/mail.c @@ -99,6 +99,11 @@ void mail_add_temp_wanted_fields(struct mail *mail, p->v.add_temp_wanted_fields(mail, fields, headers); } +struct event *mail_event(struct mail *mail) +{ + return mail->event; +} + enum mail_flags mail_get_flags(struct mail *mail) { struct mail_private *p = (struct mail_private *)mail;