UNPKG

815 BJavaScriptView Raw
1var diagnostics = require("./diagnostics.js");
2var readline = require("readline");
3var io = readline.createInterface({
4 input: process.stdin,
5 output: process.stdout
6});
7var imapConfig = {};
8io.question("imap user\n", function(answer){
9 imapConfig.user = answer;
10 console.log(answer);
11 io.question("imap password\n", function(password){
12 imapConfig.password = password;
13 console.log(password);
14 io.question("imap host\n", function(host){
15 imapConfig.host = host;
16 console.log(host);
17 var resultSection = function(result){
18 if (result == true) {
19 console.log("imap works");
20 } else {
21 console.log("imap does not work");
22 }
23 };
24 diagnostics.haveInsecureImap(imapConfig, resultSection);
25 diagnostics.haveSecureImap(imapConfig, resultSection);
26 });
27 });
28});