Помощь Отправка почты через SMTP

Тема в разделе "DLE", создана пользователем Sunday, 11 фев 2014.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Модераторы: killoff
  1. Sunday

    Sunday

    Регистр.:
    13 дек 2009
    Сообщения:
    732
    Симпатии:
    323
    Хочу создать отдельный php-файл с которого можно будет отправлять почту через SMTP.
    Кто может в дух словах рассказать, какие файлы подключать туда? mail.class.php? Или что-то еще нужно?
    В обработчике формы какую функцию использовать для отправки и как указывать данные SMTP сервера для авторизации?

    DLE 10.1

    Спасибо.
     
    Последнее редактирование: 11 фев 2014
  2. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.115
    Симпатии:
    2.130
    1) Конфиг
    2) Мейлкласс

    В теории, должно хватить.

    Функция стандартная $mail-> send();

    Данные SMTP будут взяты из конфига.

    Пример посмотри в cron.php =)
     
    Sunday нравится это.
  3. Non-Stop

    Non-Stop

    Регистр.:
    9 июл 2007
    Сообщения:
    327
    Симпатии:
    25
    пытаюсь настроить отправку писем с сайта через доменную почту которая привязана к яндексу
    дле 10.5
    настройки в админке

    E-mail адрес администратора: noreplay@domen.ru
    SMTP хост: tls://smtp.yandex.ru
    SMTP порт: 465
    SMTP имя пользователя: noreplay@domen.ru
    SMTP пароль: ваш пароль от аккаунта почты на yandex.ru
    E-mail для авторизации на SMTP сервере в качестве отправителя: noreplay@domen.ru

    регистрация с подтверждением емаила.
    при попытке регистрации выдает ошибку SMTP connect() failed.

    подскажите что не так?
     
  4. Sunday

    Sunday

    Регистр.:
    13 дек 2009
    Сообщения:
    732
    Симпатии:
    323
    Хост: smtp.yandex.ru
    Порт: 25
     
    Последнее редактирование: 6 ноя 2015
    Горбушка и Non-Stop нравится это.
  5. Non-Stop

    Non-Stop

    Регистр.:
    9 июл 2007
    Сообщения:
    327
    Симпатии:
    25
    как ни странно заработало, спасибо! но при обязательном включении опции отправки через tls соединение.
     
    Sunday нравится это.
  6. Sunday

    Sunday

    Регистр.:
    13 дек 2009
    Сообщения:
    732
    Симпатии:
    323
    Что-то у них видимо изменилось, потому что до этого момента защищенный протокол не использовался и почта нормально ходила. У себя проверил и тоже не отправлялась, пока TLS не выставил. А я думал как раз недавно - что-то письма перестали приходить :conf: