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

Проблемы с обратной связью


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

Не отправляются письма через форму обратной связи стоит DLE 9.7, не могу понять в чем причина почему письма не приходят на почту после того как нажал отправить выводится сообщение:

Сообщение успешно отправлено

Ваше сообщение успешно отправлено. Вернуться на главную.

Но письмо так и не доходит, думал что, что то убрал лишнее в шаблоне feedback.tpl, но брал html код из стандартного шаблона не помогло, письмо вроде бы как ушло но не понятно куда... Почта на которую отправляется письмо рабочая, пробовал менять почтовые адреса не помогает.

Может кто то уже сталкивался с таким подскажите в чем может быть причина? Заранее всем огромное спасибо за помощь.

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

R.E.D.L.I.N.E.,

Вам нужно обратиться с проблемой к вашему хостинг провайдеру. DLE писем не доставляет, это делает почтовый сервер вашего хостинг провайдера, необходимо проверять корректность sendmail сервера и правильность его настроек. Также проверьте чтобы в настройках скрипта для почты был установлен метод отправки PHP Mail

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

Обратился я к хостинг провайдеру все работает проверял с помощью вот этого кода:


<?php

$to = "mail@mail.net";

$subject = "Test mail";

$message = "Hello! This is a simple email message.";

$from = "mail@mail.net";

$headers = "From: $from";

mail($to,$subject,$message,$headers);

echo "Mail Sent.";

?>

Письма приходят. Мне написали что возможно не верно выставлены права доступа на файлы. Не могли бы Вы помочь? Права настраивал по рекомендациям скрипта. Заранее спасибо!

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

R.E.D.L.I.N.E.,

DLE отправляет письма точно также как и у вас в коде. Что у вас указано в настройках скрипта? в разделе настроек E-Mail? Права доступа на файлы здесь никакой роли не играют.

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

Настройки E-Mail:

E-Mail адрес администратора: info@kvartals.com.ua

Метод отправки почты PHP mail()

SMTP хост localhost

SMTP Порт 25

Настройка SMTP HELO: HELO

Использовать поле BCC для рассылки: нет

Остальные поля все пустые. Почта администратора рабочая если отправлять письма напрямую.

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

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

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

Хостинг провайдер передал логи, но говорит что проблем не должно быть, я не очень в этом разбираюсь вот логи что передали в тех поддержке хостинга:

[root@s21 ~]# tail -n10000 /var/log/exim/mainlog | grep 1U1MAg-0001KR-4b

2013-02-01 22:21:10 1U1MAg-0001KR-4b <= redli163@s21.iphoster.ru U=redli163 P=local S=487 T="Test mail" from <redli163@s21.iphoster.ru> for redline@ostov.net

2013-02-01 22:21:10 1U1MAg-0001KR-4b IPv6 socket creation failed: Address family not supported by protocol

2013-02-01 22:21:10 1U1MAg-0001KR-4b ASPMX.L.GOOGLE.COM [2a00:1450:400c:c05::1a] Address family not supported by protocol

2013-02-01 22:21:40 1U1MAg-0001KR-4b ** redline@ostov.net F=<redli163@s21.iphoster.ru> R=lookuphost T=remote_smtp: SMTP error from remote mail server after end of data: host ASPMX.L.GOOGLE.COM [173.194.67.26]: 550-5.7.1 [46.4.57.201 1] Our system has detected an unusual rate ofn550-5.7.1 unsolicited mail originating from your IP address. To protect ourn550-5.7.1 users from spam, mail sent from your IP address has been blocked.n550-5.7.1 Please visit http://www.google.com/mail/help/bulk_mail.html to reviewn550 5.7.1 our Bulk Email Senders Guidelines. j4si998270wiy.35 - gsmtp

2013-02-01 22:21:40 1U1MAg-0001KR-4b Berkeley DB error: PANIC: Invalid argument

2013-02-01 22:21:40 1U1MAg-0001KR-4b Berkeley DB error: PANIC: fatal region error detected; run recovery

2013-02-01 22:21:40 1U1MBA-0001N5-Q5 <= <> R=1U1MAg-0001KR-4b U=mail P=local S=1775 T="Mail delivery failed: returning message to sender" from <> for redli163@s21.iphoster.ru

2013-02-01 22:21:40 1U1MAg-0001KR-4b Completed

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

Our system has detected an unusual rate ofn550-5.7.1 unsolicited mail originating from your IP address. To protect ourn550-5.7.1 users from spam, mail sent from your IP address has been blocked.n550-5.7.1[/CODE]

Судя по логам Google заблокировал IP адрес вашего сервера, возможные причины описаны на странице https://support.goog...ru&answer=81126

Вы как то настраивали свою почту получателя куда отправляется письмо через Google? Пересылка или что то еще? Измените E-Mail в профиле на другой адрес.

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

Я указывал другую почту от meta.ua туда так же письма не приходят, я попробовал скрипт который проверяет работоспособность почтового сервера, он отправил письмо на google ящик. Мне в тех. поддержке хостинга написали:

"возможно у Вас установлены не верные права доступа".

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

"возможно у Вас установлены не верные права доступа".

Нет. Причина 100% не в этом, по крайней мере не в DLE, потому как если бы это было так, у вас бы DLE не запустился и не выполнился, а он у вас выполняется в полном обьеме. Попробуйте выбрать метод отправки писем SMTP, не меняя других параметров. Также если не задана настройка: "Заголовок отправителя писем, при отправке писем" то задайте этот заголовок.

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

У меня похожая поблема. не приходит письмо после регистрации на сайте. И PHP Mail ставил и SMTP - не помогает. Всё остальное работает.

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

После того как изменил Метод отправки почты на SMTP стало выдавать ошибку: "Incorrect email address:" пробовал менять адреса e-mail перепроверял правильно ли ввел, все верно.

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

У меня все аналогично. Тоже при оправке админу письмо "якобы" уходит непонятно куда. Почта провайдера работает - проверил просто: со одного своего ящика отправил напрямую письмо на админский ящик. Письмо дошло замечательно. Т.е. если посылать не с формы обратной связи сайта, а напрямую - все работает.

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

Почта провайдера работает - проверил просто: со одного своего ящика отправил напрямую письмо на админский ящик. Письмо дошло замечательно.

Это не проверка. При такой отправки вы не задействуете PHP, а для сайта отправка писем напрямую зависит от корректности почтовых настроек PHP интерпретатора.

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

Почта провайдера работает - проверил просто: со одного своего ящика отправил напрямую письмо на админский ящик. Письмо дошло замечательно.

Это не проверка. При такой отправки вы не задействуете PHP, а для сайта отправка писем напрямую зависит от корректности почтовых настроек PHP интерпретатора.

Т.е. полюбому надо в PHP провайдера копать? Мне просто определиться надо, где искать решение проблемы.

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

Т.е. полюбому надо в PHP провайдера копать?

Безусловно. При таких настройках почты отправка осуществляется через стандартные функции PHP.

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

Т.е. полюбому надо в PHP провайдера копать?

Безусловно. При таких настройках почты отправка осуществляется через стандартные функции PHP.

Я спросил у них, предложили сменить метод отправки на SMTP. Так вся почта пошла. А через PHP так и не вышло. Видимо, у них косяк какой-то. Спасибо за советы!

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

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

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

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

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

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

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

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

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

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