use std::env;
use pimalaya_cli::wizard;
fn main() {
let email = env::args()
.nth(1)
.or_else(|| env::var("EMAIL").ok())
.expect("EMAIL env var or first CLI arg");
let (local, domain) = email.rsplit_once('@').expect("EMAIL must contain `@`");
let account = format!("{local}-{domain}");
let config = wizard::imap::run(&account, local, domain, None).unwrap();
println!();
println!("--- IMAP config ---");
println!("host: {}", config.host);
println!("port: {}", config.port);
println!("encryption: {}", config.encryption);
println!("login: {}", config.login);
}