program/lib/Roundcube/rcube_smtp.php
@@ -33,6 +33,8 @@ // define headers delimiter const SMTP_MIME_CRLF = "\r\n"; const DEBUG_LINE_LENGTH = 4098; // 4KB + 2B for \r\n /** * SMTP Connection and authentication @@ -327,6 +329,12 @@ */ public function debug_handler(&$smtp, $message) { if (($len = strlen($message)) > self::DEBUG_LINE_LENGTH) { $diff = $len - self::DEBUG_LINE_LENGTH; $message = substr($message, 0, self::DEBUG_LINE_LENGTH) . "... [truncated $diff bytes]"; } rcube::write_log('smtp', preg_replace('/\r\n$/', '', $message)); }