@@ -399,6 +399,10 @@ async fn run(){
// parse args from CLI
parse_args();
+ // create all folders
+ fs::create_dir_all(Config::global().out_dir.clone()).unwrap();
+ fs::create_dir_all(Config::global().maildir.clone()).unwrap();
+
// monitor the sonic server
SONIC_MONITOR.run();