Перейти к публикации

Рекомендованные сообщения

Добрый день!

При отправке писем со стандартной формы обратной связи DLE10.5 в кодировке UTF-8 http://hotspot.uz/?do=feedback выходит такая ошибка:

Could not instantiate mail function.

Настройки не изменял, все стандартно.

Обработчик: PHP Mail();

На стороне хостинга почтовая служба включена.

Информация о параметрах хостинга: http://hotspot.uz/phpinfo.php 

С чем это связано и как решить.

Заранее благодарю!

Ссылка на сообщение
Поделиться на других сайтах

Ошибка говорит что отсутствует или отключена стандартная PHP функция mail http://php.net/manual/en/function.mail.php либо она возвращает ошибку.

 

Для устранения данной проблемы, вам нужно обратится в службу поддержки вашего хостинга.

Ссылка на сообщение
Поделиться на других сайтах

Ответ службы поддержки хостинга таков:

-- Функция mail() отправляет почту без авторизации, поэтому она работать не будет. Для отправки почты следует использовать smtp класс, который будет авторизовываться под реальным пользователем почты и отправлять письма от его имени.

Ссылка на сообщение
Поделиться на других сайтах

Вот собственно вам и ответ что вам нужно делать. Вам нужно в админпанели в настройках скрипта включить отправку через SMTP и задать нужные параметры для подключения и авторизации. В DLE все это есть, вам нужно задать лишь корректные данные. Если вы их не знаете, то можете запросить у поддержки хостинга.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

Возникла другая проблема с почтой mail.ru при попытке SMTP SSL методом отправки почты. Внизу привожу параметры настройки почты, взятые по ссылке: https://help.mail.ru/mail-help/mailer/moexp
Настройки E-Mail:
Системный E-Mail адрес администратора: hotspot.uz@mail.ru
Заголовок отправителя писем, при отправке писем: hotspot.uz@mail.ru
Метод отправки почты: SMTP
SMTP хост: smtp.mail.ru
SMTP Порт: 465
SMTP Имя пользователя: hotspot.uz    (ввел и так hotspot.uz@mail.ru)
SMTP Пароль: ******
Использовать защищенный протокол для отправки писем через SMTP сервер: SSL    (пробовал и TLS и НЕТ)
E-mail для авторизации на SMTP сервере в качестве отправителя: hotspot.uz@mail.ru     (пробовал, оставив строку пустой)


Но вот письма созданного с почты info@hotspot.uz на стороне веб-сервера отправляются.


Настройки DNS:
Хост    Тип записи    Значение
hotspot.uz.    MX (10)    mail.hotspot.uz.
webmail.hotspot.uz.    A    91.212.89.66
hotspot.uz.    NS    ns.hotspot.uz.
hotspot.uz.    A    91.212.89.66
ns.hotspot.uz.    A    91.212.89.66
hotspot.uz.    TXT    v=spf1 +a +mx -all +a:ns2.uzinfocom.uz
my.hotspot.uz.    A    62.209.150.55
mail.hotspot.uz.    A    91.212.89.66
www.hotspot.uz.    CNAME    hotspot.uz.


Может мне вместо mail.hotspot.uz. указать параметры mail.ru?

 

Ссылка на сообщение
Поделиться на других сайтах

Вы не написали какая собственно проблема у вас. Какую ошибку вы получаете при отправке писем? А также какой версией скрипта вы пользуетесь?

Изменено пользователем celsoft
Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Версия скрипта указана в начале темы.
При отправке писем получаю ошибку: SMTP connect() failed.
Но с теми же параметрами где указано в настройках скрипта в админпанели с программой Outlook Express соединяюсь.

Ссылка на сообщение
Поделиться на других сайтах

Эта ошибка означает что невозможно подключится к серверу по указанным вами параметрам. Смотрите возможно подключение по SMTP для сторонних программ у вас запрещено в настройках вашего аккаунта на mail.ru Или в настройках сервера запрещены исходящие внешние соединения, или нет поддержки OpenSSL

Изменено пользователем celsoft
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...