Make smtp HELO/EHLO hostname configurable (closes #1484067)
| | |
| | | CHANGELOG RoundCube Webmail |
| | | --------------------------- |
| | | |
| | | 2007/09/20 (robin) |
| | | ---------- |
| | | - Make smtp HELO/EHLO hostname configurable (#1484067) |
| | | |
| | | |
| | | 2007/09/19 (thomasb) |
| | | ---------- |
| | | - Unlock interface when message sending fails (#1484570) |
| | |
| | | // best server supported one) |
| | | $rcmail_config['smtp_auth_type'] = ''; |
| | | |
| | | // SMTP HELO host |
| | | // Hostname to give to the remote server for SMTP 'HELO' or 'EHLO' messages |
| | | // Leave this blank and you will get the server variable 'server_name' or |
| | | // localhost if that isn't defined. |
| | | $rcmail_config['smtp_helo_host'] = ''; |
| | | |
| | | // Log sent messages |
| | | $rcmail_config['smtp_log'] = TRUE; |
| | | |
| | |
| | | // create Net_SMTP object and connect to server |
| | | if (!is_object($smtp_conn)) |
| | | { |
| | | $helo_host = !empty($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : 'localhost'; |
| | | $helo_host = !empty($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : (!empty($CONFIG['smtp_helo_host']) ? $CONFIG['smtp_helo_host'] : 'localhost'); |
| | | $SMTP_CONN = new Net_SMTP($smtp_host, $smtp_port, $helo_host); |
| | | |
| | | // set debugging |