IPB 3.1.4 Не работает php mail - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

email

Страница 1 из 1

IPB 3.1.4 Не работает php mail

#1 Пользователь не на сайте   karamelka ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 50
  • Регистрация: 12-Февраль 11
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 03 Март 2011 - 18:52

Уже не знаю что делкать. Пользователям не приходят письма о подтверждении регистрации. О новых соообщениях в подписанных темах, о восстановлении пароля. Метод отправки выбран php mail()
0

#2 Пользователь не на сайте   Fisana ответил: »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 13 196
  • Регистрация: 21-Ноябрь 05
  • Репутация: 699
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 03 Март 2011 - 19:09

Просмотреть сообщениеPh-A 11 Сентябрь 2010 - 17:57 сказал(а):

a. Уточнять не уходят совсем или не уходят на определенные адреса.
b. логи почтового сервера
c. уточнить у хостера, какие есть ограничение на использование PHP функция mail()

0

#3 Пользователь не на сайте   karamelka ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 50
  • Регистрация: 12-Февраль 11
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 03 Март 2011 - 20:29

1. раньше уходили, но не на все адреса. а сейчас совсем.
2. А где их смотреть? в логах IPB или у хостера
0

#4 Пользователь не на сайте   Ritsuka ответил: »

 
 
  • ***
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 1 908
  • Регистрация: 08-Июнь 09
  • Репутация: 539
  • IPB version:3.4.x
 

Отправлено 03 Март 2011 - 21:26

Самая распространенная ошибка в таких случаях - строгий режим фильтрации отправителя в sendmain.Чтобы его обойти, вам нужно переопределить адрес отправителя. Добавьте в группе настроек Email для параметра "PHP Mail Extra Options" значение:
-t -u -f [email protected]


Тут нужно заменить your.domain на домен вашего форума, например: [email protected] Как сделаете - попробуйте заказать восстановление своего пароля. Если дойдет - значит проблема решена.

Из других вариантов:
- уже отмеченные ограничения хостинга,
- присутствие вас в спам-листе,
- запрещенный sendmail на сервере.

Логи email можно посмотреть в АЦ, на главной выбрать "Tools & Settings > Logs > Email Error Logs".
0

#5 Пользователь не на сайте   karamelka ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 50
  • Регистрация: 12-Февраль 11
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 04 Март 2011 - 13:34

Просмотреть сообщениеRitsuka сказал(а):

Самая распространенная ошибка в таких случаях - строгий режим фильтрации отправителя в sendmain.Чтобы его обойти, вам нужно переопределить адрес отправителя. Добавьте в группе настроек Email для параметра "PHP Mail Extra Options" значение:
-t -u -f [email protected]

Тут нужно заменить your.domain на домен вашего форума, например: [email protected] Как сделаете - попробуйте заказать восстановление своего пароля. Если дойдет - значит проблема решена.



1. Добавила как вы сказали
-t -u -f [email protected]


Заказала восстановление пароля. Ничего не приходит.

2. Хостеру писала. Ответ таков:

After reviewing the hosting account for simmama.com and consecutively the forum.simmama.com we are unable to duplicate any problems with php mail. Also after reviewing the hosting server, it does show multiple messages that have been relayed properly.

If the issues are persisting, I would recommend to review the software to ensure that the emails are being relayed to the proper address that you have specified. Since you are using a custom application to work with that site, we will be unable to review the coding that is sending the emails. Although we do support the use of HTML, Java, CGI, PHP and/or ASP within our hosting accounts, we are unable to assist our customers with scripting/coding requests. I apologize for any inconvenience this may cause.

3. В админке посмотрела логи ошибок e-mail сообщений. Там их 2855 Страниц
В ошибках пишет
IP.Board сообщение ошибки: Could not send the email
SMTP код ошибки: Нет информации
SMTP сообщение ошибки: Нет информации
0

#6 Пользователь не на сайте   karamelka ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 50
  • Регистрация: 12-Февраль 11
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 04 Март 2011 - 14:29

Попробовала выставить настройки SMTP через yandex

сервер smtp.yandex.ru
порт 587
соответственно логи и пароль

Теперь в логах пишет
IP.Board сообщение ошибки: Mail from command failed
SMTP код ошибки: Нет информации
SMTP сообщение ошибки: Нет информации
0

#7 Пользователь не на сайте   karamelka ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 50
  • Регистрация: 12-Февраль 11
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 04 Март 2011 - 14:55

Кстати у меня еще стоит joomla на этом домене и с помощью функции semdmail прекрасно отправляются письма..А вот с форума не хочет. Причем это после установки официальной версии, до этого все работало, хотя тоже не всегда письма доходили(
0

#8 Пользователь не на сайте   karamelka ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 50
  • Регистрация: 12-Февраль 11
  • Репутация: 0
  • IPB version:3.4.x
 

Отправлено 04 Март 2011 - 20:58

Вобщем, что я сделала.
Поскольку до версии 3.1.4 я обновлялась и после этого исчезла нормальная работа почты, я решила параллеьно поставить чистую версию 3.1.4 в новую чистую базу. И вот в итоге, никаких ошибок логи не выдают и письма о восстановлении пароля приходят!

Потом подключила чистую версию 3.1.4 к базе своего форума.
Итог - опять в логах ошибка, письма не приходят.

Значит проблема в базе форума? Какие то таблицы неправильно там работают?
0

#9 Пользователь не на сайте   sha_pg ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 21-Ноябрь 11
  • Репутация: 0
  • IPB version:3.2.x
 

Отправлено 15 Декабрь 2011 - 08:25

Проверить, работает ли php c sendmail,
можно просто выполнив код.
Это напр. файл mail.php
<?php
$mailto ="кто-то@где-то";
mail($mailto,"test","Sendmail works!") or die("Error");
echo "Check mail!";
?>

выполняете его в дир, где лежит php
./php <./mail.php

Потом проверяете mail.log и почту у "кого-то".
Система всё сама и расскажет, какие у неё проблемы.

По настройке sendmail прочитайте, например, это

http://redhat-club.o...%D0%B0-sendmail
0

#10 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 5 573
  • Регистрация: 18-Сентябрь 06
  • Репутация: 394
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 15 Декабрь 2011 - 14:59

Просмотреть сообщениеsha_pg сказал(а):

По настройке sendmail прочитайте,

Не везде стоит sendmail. Да и для настроек надо иметь root-ые права.
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2019 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна