Всем привет: Не получается настроить почту с Joomla 1.7/2.5 Способ отправки: PHP mail. Выдает ошибку «Не удалось вызвать функцию mail.» Способ отправки: Sendmail. Выдает ошибку «Не удалось выполнить: /var/qmail/bin/sendmail.» Использовал разные формы обратной связь, те же ошибки. Не подскажете, что можно сделать?
вот типо такого надо делать. у меня на 1,7 работает defined('_JEXEC') or die ('Restricted access'); jimport('joomla.application.component.view'); jimport('joomla.utilities.utility'); class MailmeViewMailme extends JView { function display ($tpl = null) { $name = $_POST['name']; $email = $_POST['email']; $phone = $_POST['phone']; $message = $_POST['message']; $data = date("d/m/Y H:i"); if($name!='' && $email!='' && $message!=''){ $body = ' Письмо было отправленно с сайта <a href="http://www.belyaevprf.ru" target="_blank">www.belyaevprf.ru </a><br /> Пишет: '.$name.'<br /> Сообщение: '.$message .'<br /><hr /> <span>E-mail: <b>'.$email.'</b></span> <span>Телефон: <b>'.$phone.'</b></span> <p>Дата: '.$data .'</p> '; $mail =& JFactory::getMailer(); $config =& JFactory::getConfig(); $mail->addRecipient( $config->getValue( 'config.mailfrom' ) ); $mail->setSender($email); $mail->setSubject( 'Письмо с сайта www.belyaevprf.ru' ); $mail->isHTML(true); $mail->setBody($body); if ($mail->Send()) { echo "1"; } else { echo "0"; } die(); } else{ $model = $this->getModel(); $rows = $model->getMailme(); $this->assignRef('rows',$rows); parent::display($tp1); } } }