-1) { eregi("([a-z\.0-9\-]+):([0-9]+),([a-z0-9]+)",$val['HOST'],$iarr); $val['HOST']=$iarr[1]?$iarr[1]:$val['HOST']; } $val['PROTOCOL'] =$iarr[2]!=25 && $iarr[2]?'IMAP':'POP3'; $val['PORT'] =$iarr[2]?$iarr[2]:110; $val['FOLDER'] = $iarr[3]; unset($iarr); $arr[0]['receive'] = sprintf($accountlang['STRING2'],htmlspecialchars($val['HOST']),htmlspecialchars($account['HOSTUSER']),htmlspecialchars($val['PROTOCOL']),htmlspecialchars($val['PORT'])); if($val['PROTOCOL']=="IMAP") $arr[0]['receive'] .= sprintf($accountlang['STRING2b'],htmlspecialchars($val['FOLDER'])); } if(!is_array($otheraccounts) && !$otherconfig[DISABLEACCOUNTS]) getotheraccounts(); if(is_array($otheraccounts)) { reset($otheraccounts); while (list ($key, $val) = each ($otheraccounts)) { if($pos=strpos($val['HOST'],":")) { eregi("([a-z0-9\.\-]+):([0-9]+),([a-z0-9]+)",$val['HOST'],$iarr); $val['HOST']=$iarr[1]; } $val['PROTOCOL'] =$iarr[2]?'IMAP':'POP3'; $val['PORT'] =$iarr[2]?$iarr[2]:110; $val['FOLDER'] = $iarr[3]; unset($iarr); $arr[$key]['mail'] = htmlspecialchars($val['ACCOUNT'].' ('.$val["EMAIL"].')'); $arr[$key]['info'] = sprintf($accountlang['STRING1'],htmlspecialchars($val["EMAIL"]),'No',$val["COLOR"]); $arr[$key]['receive'] = sprintf($accountlang['STRING2'],htmlspecialchars($val['HOST']),htmlspecialchars($val['HOSTUSER']),htmlspecialchars($val['PROTOCOL']),htmlspecialchars($val['PORT'])); if($val['PROTOCOL']=="IMAP") $arr[$key]['receive'] .= sprintf($accountlang['STRING2b'],htmlspecialchars($val['FOLDER'])); } } $createdata.='
'; if(!$showlite) $createdata.='