Объединенный Открытый Проект - Сайт для Настоящих Компьютерщиков

Объединенный Открытый Проект

Сайт для Настоящих Компьютерщиков

; Логин:
  Пароль:
Обычный
Безопасный
Запомнить пользователя



Зарегистрироваться
Забыли пароль?
 
 
 
Объединенный Открытый Проект »   Русский IkonBoard »   Форум поддержки русской версии IkonBoard »   администраторская рассылка не работает
RSS

администраторская рассылка не работает

Текущий рейтинг темы: Нет

<<Назад  Вперед>>Модератор: GramПечать
 
mihaell
Новичок


Всего сообщений: 14
Рейтинг пользователя: 0





Дата регистрации на форуме:
28 мая 2003
Странно, все емыльные приблуды работают (забытый пароль, новый юзер, новое сообщение в топике и т.д.), а администраторская рассылка не хочет. Пишет, что сообщение успешно отправлено, но ничего на емайл не приходит.

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Не приходит только вам или всем?
Проверьте, может быть, у вас в профиле запрещено получение администраторской рассылки.

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


Всего сообщений: 14
Рейтинг пользователя: 0





Дата регистрации на форуме:
28 мая 2003
В том-то и дело, что никому не приходит
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Ладно, проверю (постараюсь к завтрашнему дню разобраться).

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


Всего сообщений: 14
Рейтинг пользователя: 0





Дата регистрации на форуме:
28 мая 2003
Большое спасибо, буду ждать.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
У меня вроде бы пытается что-то отправлять всем... (Во всяком случае, в логах видны попытки установить соединение). А вы случайно не на бесплатном хостинге форум устанавливаете? Если да, то срабатывает ограничение (например, на H1.Ru - не более 1 письма в минуту).

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


Всего сообщений: 14
Рейтинг пользователя: 0





Дата регистрации на форуме:
28 мая 2003
Нет, хостинг платный, от ruweb. Попробую хостеров поспрашивать.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Все, нашел я причину ошибки: поле From в письме неправильно заполнялось. Вставьте где-нибудь (лучше всего перед foreach в сроке 65) следующее:
<br>        $fromemail = $adminemail_out;<br>
После этого все заработает...

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


Всего сообщений: 14
Рейтинг пользователя: 0





Дата регистрации на форуме:
28 мая 2003
А в каком файле вставлять?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
В masssend.cgi, конечно же...

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

Igor
Откуда: Раменское
Всего сообщений: 311
Рейтинг пользователя: 1





Дата регистрации на форуме:
8 апр. 2003
XXXX Pro прошу прощения за ламерский вопрос..

У меня foreach находится (91 строке)

$fromemail = $adminemail_out; foreach $member (@files) {
           open(FILE,"<$ikondir"."/members/$member.cgi" );
         $buffer1=<FILE>;
         close(FILE);
         ($membername,$password,$membertitle,$membercode,$numberofposts,$emailaddress,$showemail,$ipaddress,$homepage,
          $aolname,$icqnumber,$location,$interests,$joineddate,$lastpostdate,$signature,$timediff,$provateforums,
          $useavatar,$misc1,$misc2,$misc3)=split(/\|/,$buffer1);
         if (-e "$ikondir"."/members/$member.ext") {
           open(FILE,"<$ikondir"."/members/$member.ext");
           $buffer2=<FILE>;
           close(FILE);
           ($allowmailsend,$fullmsgtext,$alloweditprofile,$allowavatarupload,$allowchat,$lastvisittime,
            $bantime,$usesmiles,$allowadminmail,$alloweditmessage,$showavatars);
           if (!$allowmailsend) { $allowmailsend = "yes"; }
           if (!$allowadminmail) { $allowadminmail = "yes"; }
           if (!$alloweditprofile) { $alloweditprofile= "yes"; }
         }
         else {
           $allowmailsend = "yes";
           $allowadminemail = "yes";
           $alloweditprofile = "yes";
         }
         if ($allowmailsend eq "yes" && $allowadminemail eq "yes") {
                       $send++;
                       $to = $emailaddress;
                       $from = "$boardname <$fromemail>";
Правильно ли вставлено? (отметил жирным)

(Сообщение отредактировал Igor 12 июня 2003 2:33)


---
FYI  AKA  Shatun
mihaell
Новичок


Всего сообщений: 14
Рейтинг пользователя: 0





Дата регистрации на форуме:
28 мая 2003
А у меня в 85-ой. Вобщем-то, я потому и спросил, в каком файле это нужно делать.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Странно, что так все различается... А вообще нет особой разницы, куда вставлять, самое главное, чтобы это было вставлено до $from = "$boardname <$fromemail>";, просто если это попадает в цикл, то присвоение производится каждый раз, что немного увеличивает нагрузку на сервер.

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
<<Назад  Вперед>>Модератор: GramПечать
Объединенный Открытый Проект »   Русский IkonBoard »   Форум поддержки русской версии IkonBoard »   администраторская рассылка не работает
RSS
Быстрый переход в раздел:


Время выполнения скрипта: 0.0383. Количество выполненных запросов: 18, время выполнения запросов 0.0191