Browse Source

Remove extra HELO sent when using $smtp_auth_mech == 'none'

tassium 22 years ago
parent
commit
a80567bc15
1 changed files with 1 additions and 5 deletions
  1. 1 5
      class/deliver/Deliver_SMTP.class.php

+ 1 - 5
class/deliver/Deliver_SMTP.class.php

@@ -115,11 +115,7 @@ class Deliver_SMTP extends Deliver {
     // CRAM-MD5 and DIGEST-MD5 code ends here
 	} elseif ($smtp_auth_mech == 'none') {
 	  // No auth at all, just send helo and then send the mail
-	  fputs($stream, "HELO $helohost\r\n");
-      $tmp = fgets($stream, 1024);
-	  if ($this->errorCheck($tmp, $stream)) {
-        return(0);
-	  }
+      // We already said hi earlier, nothing more is needed.
 	} elseif ($smtp_auth_mech == 'login') {
 	  // The LOGIN method
       fputs($stream, "AUTH LOGIN\r\n");