File: 1.03.0a/server/test/imap.sh (View as Code)

1: #!/usr/bin/php -q 2: 3: require("../base/tests.inc.php"); 4: if ($argc<4) 5: { 6: echo "Usage: imap.sh host user pass [protocol] [port] [ssl]\n"; 7: exit(); 8: } 9: 10: $prot="imap"; 11: $port=143; 12: $ssl=false; 13: 14: if ($argc>4) $prot=$argv[4]; 15: if ($argc>5) $port=$argv[5]; 16: if ($argc>6) $ssl=true; 17: 18: echo "Host: ".$argv[1]."\n"; 19: echo "User: ".$argv[2]."\n"; 20: echo "Prot: ".$prot."\n"; 21: echo "Port: ".$port."\n"; 22: echo "SSL : "; 23: if ($ssl) echo "Yes"; 24: else echo "No"; 25: echo "\n\nConnection Test\n"; 26: 27: $r=imap_test_connect($argv[1],$argv[2],$argv[3],10,$prot,$port,$ssl,true); 28: 29: echo "Result: ".$r."\n"; 30: 31: echo "\nConnection Timer\n"; 32: 33: $r=imap_test_time($argv[1],$argv[2],$argv[3],10,$prot,$port,$ssl,true); 34: 35: echo "Result: ".$r."\n"; 36: ?> 37: