Commit 5c658438 authored by Marius Cramer's avatar Marius Cramer

Fixed: FS#3431 - Systemmails via google's SMTP not working

parent 7dc4388e
......@@ -593,6 +593,11 @@ class ispcmail {
$response = fgets($this->_smtp_conn, 515);
if(empty($this->_smtp_conn)) return false;
//Say Hello to SMTP
if($this->smtp_helo == '') $this->detectHelo();
fputs($this->_smtp_conn, 'HELO ' . $this->smtp_helo . $this->_crlf);
$response = fgets($this->_smtp_conn, 515);
// ENCRYPTED?
if($this->smtp_crypt == 'tls') {
fputs($this->_smtp_conn, 'STARTTLS' . $this->_crlf);
......@@ -600,11 +605,6 @@ class ispcmail {
stream_socket_enable_crypto($this->_smtp_conn, true, STREAM_CRYPTO_METHOD_TLS_CLIENT);
}
//Say Hello to SMTP
if($this->smtp_helo == '') $this->detectHelo();
fputs($this->_smtp_conn, 'HELO ' . $this->smtp_helo . $this->_crlf);
$response = fgets($this->_smtp_conn, 515);
//AUTH LOGIN
fputs($this->_smtp_conn, 'AUTH LOGIN' . $this->_crlf);
$response = fgets($this->_smtp_conn, 515);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment