Added port check to make sure it is set otherwise this breaks
authorjangliss <jangliss@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Mon, 18 Nov 2002 06:15:06 +0000 (06:15 +0000)
committerjangliss <jangliss@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Mon, 18 Nov 2002 06:15:06 +0000 (06:15 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@4170 7612ce4b-ef26-0410-bec9-ea0150e637f0

plugins/mail_fetch/class.POP3.php

index e4b78946b9a22e6b9f3aa285c804820ab56a2c48..dcb9e1b4210df75fe15609819db14aab662cafa0 100644 (file)
@@ -71,7 +71,8 @@ class POP3 {
         //  port defaults to 110. Returns true on success, false on fail
 
         // If MAILSERVER is set, override $server with it's value
-
+       
+       if (!isset($port) || !$port) {$port = 110;}
         if(!empty($this->MAILSERVER))
             $server = $this->MAILSERVER;
 
@@ -82,7 +83,7 @@ class POP3 {
         }
 
         $fp = fsockopen("$server", $port, $errno, $errstr);
-
+        echo 'Server: ' . $server . '<br>Port: ' . $port;
         if(!$fp) {
             $this->ERROR = _("POP3 connect:") . ' ' . _("Error ") . "[$errno] [$errstr]";
             unset($this->FP);