module server import freeflowuniverse.herolib.servers.mail.mailbox import freeflowuniverse.herolib.servers.mail.imap import freeflowuniverse.herolib.servers.mail.smtp pub fn start_demo() ! { // Create the server and initialize an example INBOX. mut mailboxserver := mailbox.new_with_demo_data()! // Use new from imap module and use mailboxserver as input mut imap_server := imap.new(mailboxserver)! mut smtp_server := smtp.new(mailboxserver)! imap_server.start()! smtp_server.start()! println('servers started.') for { } }