function SMTP::quit
Search API
| 5.x SMTP.php | public SMTP::quit($close_on_error = true) | 
Send an SMTP QUIT command. Closes the socket if there is no error or the $close_on_error argument is true. Implements from RFC 821: QUIT <CRLF>.
Parameters
bool $close_on_error Should the connection close if an error occurs?:
Return value
bool
File
- inc/PHPMailer/ src/ SMTP.php, line 837 
Class
- SMTP
- PHPMailer RFC821 SMTP email transport class. Implements RFC 821 SMTP commands and provides some utility methods for sending mail to an SMTP server.
Code
public function quit($close_on_error = true) {
  $noerror = $this->sendCommand('QUIT', 'QUIT', 221);
  $err = $this->error; //Save any error
  if ($noerror or $close_on_error) {
    $this->close();
    $this->error = $err; //Restore any error from the quit command
  }
  return $noerror;
}
