保存全面审查调试检查点
Some checks are pending
Security Checks / security (push) Waiting to run

This commit is contained in:
smail 2026-09-06 07:56:20 +08:00
parent 382abe55ac
commit d772abdb86

View File

@ -147,6 +147,7 @@ func (s *serverSession) Fetch(w *imapserver.FetchWriter, numSet imap.NumSet, opt
if uidSet.Dynamic() {
var err error
maxUID, err = list.GetMaxUIDByMailbox(s.ctx, s.currentMailbox)
log.WithContext(s.ctx).Infof("IMAP FETCH UID set=%s dynamic=%t max_uid=%d", uidSet.String(), uidSet.Dynamic(), maxUID)
if err != nil {
log.WithContext(s.ctx).WithError(err).Error("query IMAP maximum UID for fetch failed")
return &imap.Error{Type: imap.StatusResponseTypeNo, Text: "Fetch failed"}