Joomla Код проверки отправки почты джумлой

Home » Joomla » Joomla Код проверки отправки почты джумлой
Joomla Комментариев нет
Файл заливать в корень сайта/ Если в подпапке - надо подменять JPATH_BASE <?php error_reporting(E_ALL); ini_set("display_errors", 1); define('_JEXEC', 1); define('DS', DIRECTORY_SEPARATOR); define('JPATH_BASE', dirname(__FILE__)); header('Content-Type: text/html; charset=utf-8'); require_once(JPATH_BASE.DS.'includes'.DS.'defines.php'); require_once(JPATH_BASE.DS.'includes'.DS.'framework.php'); JFactory::getApplication('site')->initialise(); $e = 'text@example.ru'; $mailer = JFactory::getMailer(); $config = JFactory::getConfig(); $mailer->setSender(array($config->getValue( 'config.mailfrom' ),$config->getValue( 'config.fromname' ))); // отправитель // $mailer->setSender(array($e,$config->getValue( 'config.fromname' ))); $mailer->addRecipient(array($e)); // получатель // $mailer->addRecipient(array($config->getValue( 'config.mailfrom' ))); $body = '<p>test</p>'; $mailer->isHTML(true); $mailer->Encoding = 'base64'; $mailer->setSubject('Testing sendmail'); $mailer->setBody($body); $send =& $mailer->send(); if ( $send !== true ) { echo 'Error sending email: ' . $send->get('message'); } else { echo 'Mail sent'; }