• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

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

Sunday

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

DLE 10.1

Спасибо.
 
Последнее редактирование:
1) Конфиг
2) Мейлкласс

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

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

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

Пример посмотри в cron.php =)
 
пытаюсь настроить отправку писем с сайта через доменную почту которая привязана к яндексу
дле 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.

подскажите что не так?
 
Хост: smtp.yandex.ru
Порт: 25
 
Последнее редактирование:
Что-то у них видимо изменилось, потому что до этого момента защищенный протокол не использовался и почта нормально ходила. У себя проверил и тоже не отправлялась, пока TLS не выставил. А я думал как раз недавно - что-то письма перестали приходить :conf:
 
Назад
Сверху