From 3e45cf85711739a25fc5a0cad55807ecbffc4632 Mon Sep 17 00:00:00 2001
From: Regis Houssin <regis@dolibarr.fr>
Date: Mon, 8 Feb 2010 14:12:25 +0000
Subject: [PATCH] Fix: clean code

---
 htdocs/lib/CMailFile.class.php | 159 ---------------------------------
 1 file changed, 159 deletions(-)

diff --git a/htdocs/lib/CMailFile.class.php b/htdocs/lib/CMailFile.class.php
index ccc364a92c6..f3184b740e5 100644
--- a/htdocs/lib/CMailFile.class.php
+++ b/htdocs/lib/CMailFile.class.php
@@ -226,115 +226,6 @@ class CMailFile
 			// comme des injections mail par les serveurs de messagerie.
 			$this->headers = preg_replace("/([\r\n]+)$/i","",$this->headers);
 		}
-/*
-		else if ($conf->global->MAIN_MAIL_SENDMODE == 'simplemail')
-		{
-			// Use simplemail library
-			// ------------------------------------------
-
-			require_once(DOL_DOCUMENT_ROOT."/includes/simplemail/class.mail.php");
-
-			$mail = new simplemail();
-			$mail->set_mode='php';		// php or socket
-
-			// Boundaries
-			$mail->B1B = $this->mime_boundary;
-			$mail->B2B = $this->related_boundary;
-			$mail->B3B = $this->alternative_boundary;
-
-			$mail->XMailer = "Dolibarr version " . DOL_VERSION ." (using simplemail)";
-
-			// Add Errors-To
-			$mail->ErrorsTo = $this->getValidAddress($errors_to,1);
-
-			//Add Return-Path
-			$mail->returnpath = $this->getValidAddress($errors_to,1);
-
-			// Add from
-			$this->addr_from = $from;
-			$mail->hfrom=$this->getValidAddress($this->addr_from,0,1);
-
-			// Add delivery receipt
-			if ($deliveryreceipt)
-			{
-				$mail->deliveryreceipt=$this->getValidAddress($this->addr_from,0,1);
-			}
-
-			// Add to
-			$arrayTo=explode(',',$to);
-			foreach($arrayTo as $val)
-			{
-				$mail->recipientlist[] = array( 'mail'=>$this->getValidAddress($val,2), 'nameplusmail' => $this->getValidAddress($val,0,1));
-			}
-
-			// Add carbon copy
-			if (!empty($addr_cc))
-			{
-				$arrayTocc=explode(',',$addr_cc);
-				foreach($arrayTocc as $val)
-				{
-					if (!empty($mail->hcc)) $mail->hcc.= ",";
-					$mail->hcc.= $this->getValidAddress($val,0,1);
-				}
-			}
-
-			// Add carbon copy cache
-			if (!empty($addr_bcc))
-			{
-				$arrayTobcc=explode(',',$addr_bcc);
-				foreach($arrayTobcc as $val)
-				{
-					if (!empty($mail->hbcc)) $mail->hbcc.= ",";
-					$mail->hbcc.= $this->getValidAddress($val,0,1);
-				}
-			}
-
-			// Add subject
-			$mail->addsubject($this->encodetorfc2822($subject));
-
-			// Add message
-			if ($this->msgishtml)
-			{
-				if (! empty($this->html))
-				{
-					if (!empty($css))
-					{
-						$this->css = $css;
-						$this->styleCSS = $this->buildCSS();
-					}
-
-					$msg = $this->html;
-					$msg = $this->checkIfHTML($msg);
-
-					// un attachement html ( image jointe afficher ds le html ).
-					if ($this->atleastoneimage)
-					{
-						foreach ($this->html_images as $i => $val)
-						{
-							$mail->addhtmlattachement($this->html_images[$i]['fullpath'],$this->html_images[$i]['cid'],$this->html_images[$i]['content_type']);
-						}
-					}
-				}
-				// HTML format
-				$mail->html = $msg;
-			}
-			else
-			{
-				// Text format
-				$mail->text = $msg;
-			}
-
-			// Attach-files
-			if ($this->atleastonefile)
-			{
-				foreach ($filename_list as $i => $val)
-				{
-					$mail->addattachement($filename_list[$i]);
-				}
-			}
-			$this->simplemail = $mail;
-		}
-*/
 		else if ($conf->global->MAIN_MAIL_SENDMODE == 'smtps')
 		{
 			// Use SMTPS library
@@ -478,56 +369,6 @@ class CMailFile
 				if (! empty($conf->global->MAIN_MAIL_SMTP_SERVER))	ini_restore('SMTP');
 				if (! empty($conf->global->MAIN_MAIL_SMTP_PORT)) 	ini_restore('smtp_port');
 			}
-/*
-			else if ($conf->global->MAIN_MAIL_SENDMODE == 'simplemail')
-			{
-				// Use simplemmail function (Simplemail method)
-				// --------------------------------------------
-				dol_syslog("CMailFile::sendfile addr_to=".$this->addr_to.", subject=".$this->subject, LOG_DEBUG);
-				dol_syslog("CMailFile::sendfile header=\n".$this->headers, LOG_DEBUG);
-				//dol_syslog("CMailFile::sendfile message=\n".$message);
-
-				// If Windows, sendmail_from must be defined
-				if (isset($_SERVER["WINDIR"]))
-				{
-					if (empty($this->addr_from)) $this->addr_from = 'robot@mydomain.com';
-					@ini_set('sendmail_from',$this->getValidAddress($this->addr_from,2));
-				}
-
-				// Forcage parametres
-				if (! empty($conf->global->MAIN_MAIL_SMTP_SERVER)) ini_set('SMTP',$conf->global->MAIN_MAIL_SMTP_SERVER);
-				if (! empty($conf->global->MAIN_MAIL_SMTP_PORT))   ini_set('smtp_port',$conf->global->MAIN_MAIL_SMTP_PORT);
-
-				dol_syslog("CMailFile::sendfile: mail start HOST=".ini_get('SMTP').", PORT=".ini_get('smtp_port'), LOG_DEBUG);
-
-				$this->message=stripslashes($this->message);
-
-				if (! empty($conf->global->MAIN_MAIL_DEBUG)) $this->dump_mail();
-
-				$res =  $this->simplemail->sendmail();
-
-				if (! $res)
-				{
-					$this->error="Failed to send mail to HOST=".ini_get('SMTP').", PORT=".ini_get('smtp_port')."<br>Check your server logs and your firewalls setup";
-					dol_syslog("CMailFile::sendfile: mail end error ".$this->error, LOG_ERR);
-					dol_syslog("CMailFile::sendfile: ".$this->simplemail->error_log, LOG_ERR);
-				}
-				else
-				{
-					dol_syslog("CMailFile::sendfile: mail end success", LOG_DEBUG);
-					dol_syslog("CMailFile::sendfile: ".$this->simplemail->error_log, LOG_DEBUG);
-				}
-
-				if (isset($_SERVER["WINDIR"]))
-				{
-					@ini_restore('sendmail_from');
-				}
-
-				// Forcage parametres
-				if (! empty($conf->global->MAIN_MAIL_SMTP_SERVER))	ini_restore('SMTP');
-				if (! empty($conf->global->MAIN_MAIL_SMTP_PORT)) 	ini_restore('smtp_port');
-			}
-*/
 			else if ($conf->global->MAIN_MAIL_SENDMODE == 'smtps')
 			{
 
-- 
GitLab