mirror of
https://github.com/chatmail/core.git
synced 2026-05-05 22:36:30 +03:00
committed by
holger krekel
parent
99aabef7f3
commit
0cb42f840d
17
src/imap.rs
17
src/imap.rs
@@ -204,8 +204,8 @@ impl Session {
|
|||||||
|
|
||||||
pub fn create<S: AsRef<str>>(&mut self, mailbox_name: S) -> imap::error::Result<()> {
|
pub fn create<S: AsRef<str>>(&mut self, mailbox_name: S) -> imap::error::Result<()> {
|
||||||
match self {
|
match self {
|
||||||
Session::Secure(i) => i.subscribe(mailbox_name),
|
Session::Secure(i) => i.create(mailbox_name),
|
||||||
Session::Insecure(i) => i.subscribe(mailbox_name),
|
Session::Insecure(i) => i.create(mailbox_name),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1564,20 +1564,23 @@ impl Imap {
|
|||||||
info!(context, 0, "MVBOX-folder created.",);
|
info!(context, 0, "MVBOX-folder created.",);
|
||||||
}
|
}
|
||||||
Err(err) => {
|
Err(err) => {
|
||||||
eprintln!("create error: {:?}", err);
|
|
||||||
warn!(
|
warn!(
|
||||||
context,
|
context,
|
||||||
0, "Cannot create MVBOX-folder, using trying INBOX subfolder."
|
0,
|
||||||
|
"Cannot create MVBOX-folder, using trying INBOX subfolder. ({})",
|
||||||
|
err
|
||||||
);
|
);
|
||||||
|
|
||||||
match session.create(&fallback_folder) {
|
match session.create(&fallback_folder) {
|
||||||
Ok(_) => {
|
Ok(_) => {
|
||||||
mvbox_folder = Some(fallback_folder);
|
mvbox_folder = Some(fallback_folder);
|
||||||
info!(context, 0, "MVBOX-folder created as INBOX subfolder.",);
|
info!(
|
||||||
|
context,
|
||||||
|
0, "MVBOX-folder created as INBOX subfolder. ({})", err
|
||||||
|
);
|
||||||
}
|
}
|
||||||
Err(err) => {
|
Err(err) => {
|
||||||
eprintln!("create error: {:?}", err);
|
warn!(context, 0, "Cannot create MVBOX-folder. ({})", err);
|
||||||
warn!(context, 0, "Cannot create MVBOX-folder.",);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user