From 2cdaa79dce689b2dc9ef5c7bf3dcbd9446d86c21 Mon Sep 17 00:00:00 2001
From: Paweł Słowik <pawel.slowik@iq.pl>
Date: Thu, 13 Sep 2012 08:24:01 -0400
Subject: [PATCH] Merge branch 'master' of https://github.com/roundcube/roundcubemail

---
 program/include/rcube_smtp.php |   33 +++++++++++++++------------------
 1 files changed, 15 insertions(+), 18 deletions(-)

diff --git a/program/include/rcube_smtp.php b/program/include/rcube_smtp.php
index 0ff07ad..b28be52 100644
--- a/program/include/rcube_smtp.php
+++ b/program/include/rcube_smtp.php
@@ -17,9 +17,6 @@
  +-----------------------------------------------------------------------+
  | Author: Thomas Bruederli <roundcube@gmail.com>                        |
  +-----------------------------------------------------------------------+
-
- $Id$
-
 */
 
 // define headers delimiter
@@ -52,7 +49,7 @@
    */
   public function connect($host=null, $port=null, $user=null, $pass=null)
   {
-    $RCMAIL = rcube::get_instance();
+    $rcube = rcube::get_instance();
 
     // disconnect/destroy $this->conn
     $this->disconnect();
@@ -61,16 +58,16 @@
     $this->error = $this->response = null;
 
     // let plugins alter smtp connection config
-    $CONFIG = $RCMAIL->plugins->exec_hook('smtp_connect', array(
-      'smtp_server'    => $host ? $host : $RCMAIL->config->get('smtp_server'),
-      'smtp_port'      => $port ? $port : $RCMAIL->config->get('smtp_port', 25),
-      'smtp_user'      => $user ? $user : $RCMAIL->config->get('smtp_user'),
-      'smtp_pass'      => $pass ? $pass : $RCMAIL->config->get('smtp_pass'),
-      'smtp_auth_cid'  => $RCMAIL->config->get('smtp_auth_cid'),
-      'smtp_auth_pw'   => $RCMAIL->config->get('smtp_auth_pw'),
-      'smtp_auth_type' => $RCMAIL->config->get('smtp_auth_type'),
-      'smtp_helo_host' => $RCMAIL->config->get('smtp_helo_host'),
-      'smtp_timeout'   => $RCMAIL->config->get('smtp_timeout'),
+    $CONFIG = $rcube->plugins->exec_hook('smtp_connect', array(
+      'smtp_server'    => $host ? $host : $rcube->config->get('smtp_server'),
+      'smtp_port'      => $port ? $port : $rcube->config->get('smtp_port', 25),
+      'smtp_user'      => $user ? $user : $rcube->config->get('smtp_user'),
+      'smtp_pass'      => $pass ? $pass : $rcube->config->get('smtp_pass'),
+      'smtp_auth_cid'  => $rcube->config->get('smtp_auth_cid'),
+      'smtp_auth_pw'   => $rcube->config->get('smtp_auth_pw'),
+      'smtp_auth_type' => $rcube->config->get('smtp_auth_type'),
+      'smtp_helo_host' => $rcube->config->get('smtp_helo_host'),
+      'smtp_timeout'   => $rcube->config->get('smtp_timeout'),
       'smtp_auth_callbacks' => array(),
     ));
 
@@ -109,7 +106,7 @@
 
     $this->conn = new Net_SMTP($smtp_host, $smtp_port, $helo_host);
 
-    if ($RCMAIL->config->get('smtp_debug'))
+    if ($rcube->config->get('smtp_debug'))
       $this->conn->setDebug(true, array($this, 'debug_handler'));
 
     // register authentication methods
@@ -138,7 +135,7 @@
     }
 
     $smtp_user = str_replace('%u', $_SESSION['username'], $CONFIG['smtp_user']);
-    $smtp_pass = str_replace('%p', $RCMAIL->decrypt($_SESSION['password']), $CONFIG['smtp_pass']);
+    $smtp_pass = str_replace('%p', $rcube->decrypt($_SESSION['password']), $CONFIG['smtp_pass']);
     $smtp_auth_type = empty($CONFIG['smtp_auth_type']) ? NULL : $CONFIG['smtp_auth_type'];
 
     if (!empty($CONFIG['smtp_auth_cid'])) {
@@ -338,7 +335,7 @@
    */
   public function debug_handler(&$smtp, $message)
   {
-    rcmail::write_log('smtp', preg_replace('/\r\n$/', '', $message));
+    rcube::write_log('smtp', preg_replace('/\r\n$/', '', $message));
   }
 
 
@@ -426,7 +423,7 @@
         $lines[] = $key . ': ' . $value;
       }
     }
-    
+
     return array($from, join(SMTP_MIME_CRLF, $lines) . SMTP_MIME_CRLF);
   }
 

--
Gitblit v1.9.1