NotifySmtpCheck.php
[Pman.Core] / NotifySmtpCheck.php
index 336a195..89c15b2 100644 (file)
@@ -6,6 +6,11 @@ require_once 'Mail/smtpmx.php';
         
 class Pman_Core_NotifySmtpCheck extends Pman
 {
+    function get()
+    {
+        $this->check();
+    }
+    
     function check()
     {
         $ff = HTML_FlexyFramework::get();
@@ -17,7 +22,9 @@ class Pman_Core_NotifySmtpCheck extends Pman
             return;
         }
         
-//        $helo = $this->getHelo();
+        $helo = $this->getHelo();
+        
+        echo "HELO : {$helo} \n";
         
         $error = array();
         
@@ -34,10 +41,12 @@ class Pman_Core_NotifySmtpCheck extends Pman
                 )
             );
 
-            $smtp = new Net_SMTP($server, $settings['port'], 'roojs', false, 0, $socket_options);
+            $smtp = new Net_SMTP($server, $settings['port'], $helo, false, 0, $socket_options);
 
 //            $smtp->setDebug(true);
-
+            
+            echo "Connecting : {$server}:{$settings['port']} \n";
+            
             $res = $smtp->connect(10);
 
             if (is_a($res, 'PEAR_Error')) {
@@ -45,6 +54,8 @@ class Pman_Core_NotifySmtpCheck extends Pman
                 continue;
             }
 
+            echo "Login As : {$settings['username']}:{$settings['password']} \n";
+            
             $res = $smtp->auth($settings['username'], $settings['password']);
 
             if (is_a($res, 'PEAR_Error')) {