mirror of
https://github.com/chatmail/core.git
synced 2026-05-07 17:06:35 +03:00
figure out and use folder-delimiter provided by LIST command
This commit is contained in:
@@ -1106,7 +1106,15 @@ impl Imap {
|
|||||||
});
|
});
|
||||||
info!(context, "sentbox folder is {:?}", sentbox_folder);
|
info!(context, "sentbox folder is {:?}", sentbox_folder);
|
||||||
|
|
||||||
let delimiter = self.config.read().await.imap_delimiter;
|
let mut delimiter = ".";
|
||||||
|
if !folders.is_empty() {
|
||||||
|
if let Some(d) = &folders[0].delimiter() {
|
||||||
|
if !d.is_empty() {
|
||||||
|
delimiter = d;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
info!(context, "Using \"{}\" as folder-delimiter.", delimiter);
|
||||||
let fallback_folder = format!("INBOX{}DeltaChat", delimiter);
|
let fallback_folder = format!("INBOX{}DeltaChat", delimiter);
|
||||||
|
|
||||||
let mut mvbox_folder = folders
|
let mut mvbox_folder = folders
|
||||||
|
|||||||
Reference in New Issue
Block a user