Lines Matching defs:mdata
17 struct mail_save_data *mdata = &ctx->ctx.data;
21 mail_index_append(ctx->trans, mdata->uid, &ctx->seq);
23 ctx->seq = mdata->stub_seq;
25 save_flags = mdata->flags & ~MAIL_RECENT;
28 if (mdata->keywords != NULL) {
30 MODIFY_REPLACE, mdata->keywords);
32 if (mdata->min_modseq != 0) {
34 mdata->min_modseq);
91 struct mail_save_data *mdata = &ctx->ctx.data;
95 i_assert(mdata->output != NULL);
97 if (mdata->attach != NULL && !ctx->failed) {
101 if (mdata->output != dbox_output) {
104 ret = o_stream_finish(mdata->output);
107 ret = o_stream_flush(mdata->output);
112 o_stream_get_name(mdata->output),
113 o_stream_get_error(mdata->output));
116 if (mdata->output != dbox_output) {
118 o_stream_destroy(&mdata->output);
119 mdata->output = dbox_output;
132 struct mail_save_data *mdata = &ctx->ctx.data;
153 mdata->received_date);
158 if (mdata->pop3_uidl != NULL) {
159 i_assert(strchr(mdata->pop3_uidl, '\n') == NULL);
161 mdata->pop3_uidl);
166 if (mdata->pop3_order != 0) {
168 mdata->pop3_order);
174 guid = mdata->guid;