@TANK_IST

Как отправить письмо если mail() на сервере отключен?

Используется Joomla.
Пробовал через smtp но у меня не получается. Как её правильно настроить чтобы отправить письмо на почту яндекса?
  • Вопрос задан
  • 2934 просмотра
Решения вопроса 1
@TANK_IST Автор вопроса
require_once(JPATH_SITE.'/libraries/phpmailer/phpmailer.php');
        $mail = new PHPMailer;

        $sender = array($call_email, JText::_('modcallback_title'));

        $mail->isSMTP();
        $mail->SMTPDebug = 0;
        $mail->Host = 'ssl://smtp.yandex.ru';
        $mail->Port = 465;
        $mail->SMTPSecure = 'SSL';
        $mail->SMTPAuth = true;
        $mail->Username = $call_email;
        $mail->Password = "";//        Пароль
        $mail->setFrom($sender);
        $mail->addReplyTo($sender);
        $mail->addAddress($sender);

        $mail->Subject = 'subjec't;

        $mail->Body = 'Body';

        return $mail->send();
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@netdoer
Например, через SMTP - PHPMailer
Ответ написан
tetra
@tetra
Человек оркестр
Попробуйте https://mandrillapp.com
Ответ написан
Комментировать
sabramovskikh
@sabramovskikh
Если яндекс то нужно включить там SSL в настройках почты, черещ 995 порт, ввести логин и пароль к ящику
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы