aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
blob: 858e4602dd99543a1b2a27baa74393088703cc9c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
mod configuration;
mod proxy;

use configuration::Configuration;
use proxy::create_proxy;

fn main() {
    let configuration = Configuration::new();

    let imap_proxy = create_proxy(configuration.imap_configuration);
    let smtp_proxy = create_proxy(configuration.smtp_configuration);

    imap_proxy.join().unwrap();
    smtp_proxy.join().unwrap();
}