Lines Matching defs:mail
10 #include "mail-copy.h"
93 sdbox_copy_hardlink(struct mail_save_context *_ctx, struct mail *mail)
102 if (strcmp(mail->box->storage->name, SDBOX_STORAGE_NAME) == 0)
103 src_mbox = SDBOX_MAILBOX(mail->box);
109 src_file = sdbox_file_init(src_mbox, mail->uid);
130 read the file (the mail could still have the
134 mail_set_critical(mail, "link(%s, %s) failed: %m",
153 index_copy_cache_fields(_ctx, mail, ctx->seq);
161 int sdbox_copy(struct mail_save_context *_ctx, struct mail *mail)
171 if (mail_storage_copy_can_use_hardlink(mail->box, &mbox->box) &&
174 ret = sdbox_copy_hardlink(_ctx, mail);
184 return mail_storage_copy(_ctx, mail);