Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Настройка и Изменение (http://forum.mynuke.ru/forumdisplay.php?f=11)
-   -   не уходит почта. активация пользователей (http://forum.mynuke.ru/showthread.php?t=573)

DNK 12.09.2005 17:40

не уходит почта. активация пользователей
 
Установил нюк 7.8.
Все настроил, но почта категорически не хочет уходить, т.е. активация пользователей не работает.
Перелопатил форум поиском, просмотрел все у себя, получилось:
В нюке не работает ни активация ни feedback.
На том же сервере крутится форум vBul и фотогаллерея Coppermaine, с ними все нормально, почта отсылается, пользователи активируются по почте нормально.
Где еще смотреть?

Soniks 12.09.2005 17:48

DNK указан ли в свойствах сайта email вебмастера?

DNK 12.09.2005 18:11

Указан. Глянул в свойства... там ящик указал на @mail.ru... Наверно в этом трабла...
Сейчас попробую поменяю на другой домен, надеюсь заработает. Спасибо за быстрый ответ.

Soniks 12.09.2005 18:26

DNK нет, это не важно, самое главное что бы был указан!
как отправляется почта на форуме? через smtp или sendmail?

DNK 12.09.2005 19:26

Указан. Через sendmail:

Форум:
-Email через SMTP-
"Если Да, то вы сможете использовать SMTP сервер вместо внутренней функции PHP mail()."
Стоит НЕТ.

php.ini
[mail function]
; For Win32 only.
SMTP = smtp.domen.ru ; for Win32 only
smtp_port = 25
sendmail_from = name@other_domen.ru ; for Win32 only

Реальные данные заменены жирным шрифтом.

P.S. Поменял почтовый ящик в свойствах, действительно не помогло :(

Soniks 12.09.2005 20:47

DNK что за сервер, какая конфигурация? на чем стоит?

DNK 12.09.2005 22:35

Win2k3, IIS, PHP 4.3.10

Soniks 13.09.2005 01:12

DNK ну, раз на этом же сервере, форум и галерея отправляют письма нормально, то даже и не знаю что сказать. Ведь php-nuke отправляет точно так же письма, может вы указываете неверный email получателя, и письма просто не доходят?
Создайте в корню нюки файл mail.php с кодом:
PHP код:
<?php
$email 
="ваш @ маил.ru";
 
if(
mail($email"Тест!""Тест!!!""From: $email\nReply-To: $email\n\n")) echo"Почта передана на отправку!";
else echo
"Ошибка! почта неотправлена!!";
?>

измените email ($email) на свой и запустите его, что напишет скрипт и дойдет ли почта...

DNK 13.09.2005 06:54

скрипт сработал. почта пришла. :(
что с нюкой...? может переустановить на более позднюю версию?

Soniks 13.09.2005 17:51

DNK ну тогда причина неотправки почты может быть в некоректной введенной информации в свойства сайта, другой причины я не вижу.


Часовой пояс GMT +4, время: 17:05.

Copyright © 2005 by Soniks