R.E.D.L.I.N.E. 5 Опубликовано: 31 января 2013 Рассказать Опубликовано: 31 января 2013 Не отправляются письма через форму обратной связи стоит DLE 9.7, не могу понять в чем причина почему письма не приходят на почту после того как нажал отправить выводится сообщение: Сообщение успешно отправлено Ваше сообщение успешно отправлено. Вернуться на главную. Но письмо так и не доходит, думал что, что то убрал лишнее в шаблоне feedback.tpl, но брал html код из стандартного шаблона не помогло, письмо вроде бы как ушло но не понятно куда... Почта на которую отправляется письмо рабочая, пробовал менять почтовые адреса не помогает. Может кто то уже сталкивался с таким подскажите в чем может быть причина? Заранее всем огромное спасибо за помощь. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 1 февраля 2013 Рассказать Опубликовано: 1 февраля 2013 R.E.D.L.I.N.E., Вам нужно обратиться с проблемой к вашему хостинг провайдеру. DLE писем не доставляет, это делает почтовый сервер вашего хостинг провайдера, необходимо проверять корректность sendmail сервера и правильность его настроек. Также проверьте чтобы в настройках скрипта для почты был установлен метод отправки PHP Mail Цитата Ссылка на сообщение Поделиться на других сайтах
R.E.D.L.I.N.E. 5 Опубликовано: 4 февраля 2013 Рассказать Опубликовано: 4 февраля 2013 Автор Обратился я к хостинг провайдеру все работает проверял с помощью вот этого кода: <?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."; ?> Письма приходят. Мне написали что возможно не верно выставлены права доступа на файлы. Не могли бы Вы помочь? Права настраивал по рекомендациям скрипта. Заранее спасибо! 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 5 февраля 2013 Рассказать Опубликовано: 5 февраля 2013 R.E.D.L.I.N.E., DLE отправляет письма точно также как и у вас в коде. Что у вас указано в настройках скрипта? в разделе настроек E-Mail? Права доступа на файлы здесь никакой роли не играют. Цитата Ссылка на сообщение Поделиться на других сайтах
R.E.D.L.I.N.E. 5 Опубликовано: 5 февраля 2013 Рассказать Опубликовано: 5 февраля 2013 Автор Настройки E-Mail: E-Mail адрес администратора: info@kvartals.com.ua Метод отправки почты PHP mail() SMTP хост localhost SMTP Порт 25 Настройка SMTP HELO: HELO Использовать поле BCC для рассылки: нет Остальные поля все пустые. Почта администратора рабочая если отправлять письма напрямую. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 6 февраля 2013 Рассказать Опубликовано: 6 февраля 2013 При таких настройках DLE использует тот же код для отправки писем что привели и вы это стандартная функция PHP и она одна. Почтовому серверу что то не нравится или в адресе отправителя или в адресе получателя, нужно смотреть логи почтового сервера, какие ошибки есть этих логах. Пусть хостинг провайдер проверит логи почтового сервера, по ним будет понятна причина. Цитата Ссылка на сообщение Поделиться на других сайтах
R.E.D.L.I.N.E. 5 Опубликовано: 15 февраля 2013 Рассказать Опубликовано: 15 февраля 2013 Автор Хостинг провайдер передал логи, но говорит что проблем не должно быть, я не очень в этом разбираюсь вот логи что передали в тех поддержке хостинга: [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 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 15 февраля 2013 Рассказать Опубликовано: 15 февраля 2013 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 в профиле на другой адрес. Цитата Ссылка на сообщение Поделиться на других сайтах
R.E.D.L.I.N.E. 5 Опубликовано: 16 февраля 2013 Рассказать Опубликовано: 16 февраля 2013 Автор Я указывал другую почту от meta.ua туда так же письма не приходят, я попробовал скрипт который проверяет работоспособность почтового сервера, он отправил письмо на google ящик. Мне в тех. поддержке хостинга написали: "возможно у Вас установлены не верные права доступа". 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 17 февраля 2013 Рассказать Опубликовано: 17 февраля 2013 "возможно у Вас установлены не верные права доступа". Нет. Причина 100% не в этом, по крайней мере не в DLE, потому как если бы это было так, у вас бы DLE не запустился и не выполнился, а он у вас выполняется в полном обьеме. Попробуйте выбрать метод отправки писем SMTP, не меняя других параметров. Также если не задана настройка: "Заголовок отправителя писем, при отправке писем" то задайте этот заголовок. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
mediaman 0 Опубликовано: 18 февраля 2013 Рассказать Опубликовано: 18 февраля 2013 У меня похожая поблема. не приходит письмо после регистрации на сайте. И PHP Mail ставил и SMTP - не помогает. Всё остальное работает. Цитата Ссылка на сообщение Поделиться на других сайтах
R.E.D.L.I.N.E. 5 Опубликовано: 19 февраля 2013 Рассказать Опубликовано: 19 февраля 2013 Автор После того как изменил Метод отправки почты на SMTP стало выдавать ошибку: "Incorrect email address:" пробовал менять адреса e-mail перепроверял правильно ли ввел, все верно. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
bd1977 0 Опубликовано: 18 марта 2013 Рассказать Опубликовано: 18 марта 2013 У меня все аналогично. Тоже при оправке админу письмо "якобы" уходит непонятно куда. Почта провайдера работает - проверил просто: со одного своего ящика отправил напрямую письмо на админский ящик. Письмо дошло замечательно. Т.е. если посылать не с формы обратной связи сайта, а напрямую - все работает. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 18 марта 2013 Рассказать Опубликовано: 18 марта 2013 Почта провайдера работает - проверил просто: со одного своего ящика отправил напрямую письмо на админский ящик. Письмо дошло замечательно. Это не проверка. При такой отправки вы не задействуете PHP, а для сайта отправка писем напрямую зависит от корректности почтовых настроек PHP интерпретатора. Цитата Ссылка на сообщение Поделиться на других сайтах
bd1977 0 Опубликовано: 19 марта 2013 Рассказать Опубликовано: 19 марта 2013 Почта провайдера работает - проверил просто: со одного своего ящика отправил напрямую письмо на админский ящик. Письмо дошло замечательно. Это не проверка. При такой отправки вы не задействуете PHP, а для сайта отправка писем напрямую зависит от корректности почтовых настроек PHP интерпретатора. Т.е. полюбому надо в PHP провайдера копать? Мне просто определиться надо, где искать решение проблемы. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 19 марта 2013 Рассказать Опубликовано: 19 марта 2013 Т.е. полюбому надо в PHP провайдера копать? Безусловно. При таких настройках почты отправка осуществляется через стандартные функции PHP. Цитата Ссылка на сообщение Поделиться на других сайтах
bd1977 0 Опубликовано: 19 марта 2013 Рассказать Опубликовано: 19 марта 2013 Т.е. полюбому надо в PHP провайдера копать? Безусловно. При таких настройках почты отправка осуществляется через стандартные функции PHP. Я спросил у них, предложили сменить метод отправки на SMTP. Так вся почта пошла. А через PHP так и не вышло. Видимо, у них косяк какой-то. Спасибо за советы! Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.