| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | 
							- <?php
 
- /**
 
-  *
 
-  * Cube Framework $Id$ ogzubZwehP/Dbar/vhFenwBJAAkAUl0ok54nV45kx1k=
 
-  *
 
-  * @link        http://codecu.be/framework
 
-  * @copyright   Copyright (c) 2015 CodeCube SRL
 
-  * @license     http://codecu.be/framework/license Commercial License
 
-  *
 
-  * @version     1.4
 
-  */
 
- /**
 
-  * mailer transport class - using php mail function
 
-  */
 
- namespace Cube\Mail\Transport;
 
- class Mail extends AbstractTransport
 
- {
 
-     /**
 
-      *
 
-      * send mail method
 
-      *
 
-      * @return bool
 
-      */
 
-     public function send()
 
-     {
 
-         $result = false;
 
-         $mail = $this->getMail();
 
-         $mailHeader = $mail->createHeader();
 
-         $mailBody = $mail->getBody();
 
-         $from = $mail->getFrom();
 
-         $params = sprintf("-oi -f %s", $from['address']);
 
-         if (!ini_get('safe_mode')) {
 
-             ini_set('sendmail_from', $from['address']);
 
-         }
 
-         foreach ($mail->getTo() as $to) {
 
-             $result = @mail($to['address'], $mail->getSubject(), $mailBody, $mailHeader, $params);
 
-         }
 
-         ini_restore('sendmail_from');
 
-         return $result;
 
-     }
 
- }
 
 
  |