Код: Выделить всё
[31-Aug-2017 16:51:01 Europe/Moscow] mail() on [/var/www/33333333/public_html/site/api/Notify.php:53]: To: test@mydomen.ru -- Headers: MIME-Version: 1.0 Content-type: text/html; charset=utf-8;
From: Test <regrutesthosting@mail.ru> reply-to: Test <regrutesthosting@mail.ru>
Dodger писал(а):Получается помощи от разработчиком Okay Cms не дождаться...
У вас не работает обратная связь, и такое чувство, что это никому не надо!
korshunov писал(а):Dodger писал(а):Получается помощи от разработчиком Okay Cms не дождаться...
У вас не работает обратная связь, и такое чувство, что это никому не надо!
Надо это только Вам. Поскольку форум не завален подобными жалобами - значит, у других все в норме и стандартно это все работает.
Проблема, скорее всего, индивидуальная, и связана с настройками Вашего сайта и Вашего сервера. Надо аккуратно проверять все детали. Если готовы оплачивать (10-20$), пишите в личку.
Код: Выделить всё
[31-Aug-2017 16:51:01 Europe/Moscow] mail() on [/var/www/33333333/public_html/site/api/Notify.php:53]: To: test@mydomen.ru -- Headers: MIME-Version: 1.0 Content-type: text/html; charset=utf-8;
From: Test <regrutesthosting@mail.ru> reply-to: Test <regrutesthosting@mail.ru>
Код: Выделить всё
From: Test <regrutesthosting@mail.ru> reply-to: Test <regrutesthosting@mail.ru>
korshunov писал(а):Надо это только Вам. Поскольку форум не завален подобными жалобами - значит, у других все в норме и стандартно это все работает.
Dodger писал(а):В настройках движка Okay Cms в обратной связи к примеру указан почтовый ящик test@mydomen.ru , при отсылке сообщения с формы обратной связи, скрипт подставляет служебный какой то ящик, зачем???
Dodger писал(а):Тут на форуме общаются 3 человека, все рассчитано на платную тех.поддержку и платные услуги, только цена и качество не соответствуют друг другу
OkayCMS писал(а):По поводу подмены почтового ящика.
Такая проблема часто встречается на различных хостингах если отправка происходит не от имени сайта.
Например вот ответ бегета.
Здравствуйте,
в связи с массовыми рассылками спама и мошеннических писем с наших серверов, был внесен ряд изменений в работу функции php mail(),
в частности:
При отправке писем со сторонних доменов (не на наших DNS серверах, например http://gmail.com, проверка производится по A-записи домена) выполняется замена адреса отправителя в поле From: на технический адрес на сервере вида noreply@unverified.beget.com
оригинальное содержимое поля From: подставляется в заголовок Reply-To: чтобы сохранить возможность ответа по почтовому адресу, который был указан для связи в форме обратной связи сайта.
Простыми словами, хостеры для защиты от спама могут сами подменять почтовые ящики. И судя по вашему примеру подставляется тестовый адрес рег.ру
Вопрос по поводу того что при указывании 465 порта сайт начинает висеть поставлен в очередь, если проблема подтвердится, в следующей версии он будет исправлен.
В function SMTP добавьтеDodger писал(а):Так же странно почему в админке Okay Cms нету поднастройки для SMTP почты, а именно протокола шифрования, к примеру майл использует SSL протокол шифрования, может стоить добавить к SMTP протоколы шифрования SSL/TL - это обязательное правило при отправке писем через SMTP на таких ресурсах как майл или яндекс, может поэтому после отправки, что не указан протокол шифрования происходит подвисание сайта и не происходит отправка сообщения из обратной связи?
Код: Выделить всё
if ($mail->Port == 465) {
$mail->SMTPSecure = "ssl";
makki писал(а):В function SMTP добавьтеDodger писал(а):Так же странно почему в админке Okay Cms нету поднастройки для SMTP почты, а именно протокола шифрования, к примеру майл использует SSL протокол шифрования, может стоить добавить к SMTP протоколы шифрования SSL/TL - это обязательное правило при отправке писем через SMTP на таких ресурсах как майл или яндекс, может поэтому после отправки, что не указан протокол шифрования происходит подвисание сайта и не происходит отправка сообщения из обратной связи?Код: Выделить всё
if ($mail->Port == 465) {
$mail->SMTPSecure = "ssl";
Dodger писал(а):makki писал(а):В function SMTP добавьтеКод: Выделить всё
if ($mail->Port == 465) {
$mail->SMTPSecure = "ssl";
Не совсем понятно куда это вставлять, опишите пожалуйста подробней
Код: Выделить всё
$mail->Port = $this->settings->smtp_port;
Код: Выделить всё
if ($mail->Port == 465) {
$mail->SMTPSecure = "ssl";
}
makki писал(а):Dodger писал(а):
Не совсем понятно куда это вставлять, опишите пожалуйста подробней
В файле api/Notify.php в public function SMTP после строкиКод: Выделить всё
$mail->Port = $this->settings->smtp_port;
добавитьКод: Выделить всё
if ($mail->Port == 465) {
$mail->SMTPSecure = "ssl";
}
После этого, если в админке в настройках SMTP почты будет указан порт 465, почта будет отправляться по протоколу шифрования SSL/TLS
В этой теме описаны методы борьбы со спамом, который приходит с формы обратного звонка, без каптчи. Метод проверен, спам перестал приходить.Dodger писал(а):Единственный теперь косяк, все письма из заявки на обратный звонок, повалили теперь в папку входящие, за место папки спама, тк заработала авторизация на сервере майл по smtp и 465 порту, придется устанавливать recaptcha...
Код: Выделить всё
ÐдÑавÑÑвÑйÑе апапп
СообÑаем о ÑоÑÑоÑнии ÐаÑего заказа 988 оÑ
Вернуться в «Баг-репорт OkayCMS (Сообщения об ошибках)»
Сейчас этот раздел просматривают: 34 гостя