Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
ayd-in

Отправка рассылки (ЗАБЛОКИРОВАНА)

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

Здравствуйте.

 

При отправке рассылки на почту, в задачах блокируется с надписью Отправка рассылки (ЗАБЛОКИРОВАНА) и дальше не отправляется.

На форуме около 41 000 пользователей, из них около 20 000 неактивных. Много не существующих e-mail адресов. В "Управление журналом ошибок e-mail сообщений" ошибки "Ошибка передачи сообщения SMTP серверу".

 

От чего может блокироваться задача?

Поделиться сообщением


Ссылка на сообщение
02/21/14 08:14 (изменено)

думаю дело в bulkmail.php

 

 

Заметил: когда в рассылку включить все группы, все хорошо.

Но когда убрать какую-нибудь группу, то задача блокируется иногда.

 

if ( $args['mail_groups'] )
	{
		$tmp_q = '(member_group_id IN (' . $args['mail_groups'] . ')';

		$temp  = explode( ',', $args['mail_groups'] );

		if ( is_array( $temp ) and count( $temp ) )
		{
			$tmp = array();

			foreach( $temp as $id )
			{
				$tmp[] = $this->DB->buildConcat( array( array( ',', 'string' ), array( 'mgroup_others' ), array( ',', 'string' ) ) ) . "LIKE '%,{$id},%'";
			}

			$tmp_q .= " OR ( " . implode( ' OR ', $tmp ) . " ) )";
		}
		else
		{
			$tmp_q .= ")";
		}

		$query[] = $tmp_q;
	}

Изменено пользователем ayd-in

Поделиться сообщением


Ссылка на сообщение

Задача блокируется когда не завершается до конца. Почему не завершается - это либо какие-то ошибки, либо таймаут по времени. С учетом того, что случается только иногда с одинаковыми настройками, вполне вероятно что это может быть таймаут сервера, или какие-то sql запросы долго выполняются.

 

И кстати, похоже у вас проблемы с кукисами на форуме - бразуер не получает session_id.

Поделиться сообщением


Ссылка на сообщение

Задача блокируется когда не завершается до конца. Почему не завершается - это либо какие-то ошибки, либо таймаут по времени. С учетом того, что случается только иногда с одинаковыми настройками, вполне вероятно что это может быть таймаут сервера, или какие-то sql запросы долго выполняются.

 

И кстати, похоже у вас проблемы с кукисами на форуме - бразуер не получает session_id.

 

Спасибо. Буду смотреть. А как вы узнали что кукиси?

Поделиться сообщением


Ссылка на сообщение

Не убирающиеся сессия из ссылках форума.

Поделиться сообщением


Ссылка на сообщение

Да точно. Когда залогинишься, то есть. А когда не авторизуешься нету, в настройках кукиса все 3 поля пустые.

Поделиться сообщением


Ссылка на сообщение

Кстати, у нас 2 сервера, внутренний и внешний, как отключить рассылку из внешнего сервера.

Поделиться сообщением


Ссылка на сообщение

Что значит "два сервера внутренний и внешний"? Чего сервера? Откуда отключить?

У вас рассылка почты через что настроена?

Поделиться сообщением


Ссылка на сообщение

Что значит "два сервера внутренний и внешний"? Чего сервера? Откуда отключить?

У вас рассылка почты через что настроена?

физических сервера: 1 в Кыргызстане, другой в Германии с разными ip адресами, между ними настроена файловая и mysql репликация. Письма приходят по 2 копии на почту. Рассылка почты через админку ipb.

Поделиться сообщением


Ссылка на сообщение

С такими вопросами стоит обратится к администратору сервера, если настроена репликация почтового сервера.

Поделиться сообщением


Ссылка на сообщение

хорошо. Спасибо, Вам, большое! Проблема оказывается в настройках mysql, а точнее во времени жизни запросов.

Поделиться сообщением


Ссылка на сообщение

Э, в смысле "время жизни запросов"? Таймуат сервера?

Поделиться сообщением


Ссылка на сообщение

Да точно, wait_timeout. Увидел sql_error_log кучу ошибок

 

 Error: MySQL server has gone away
IP Address: ---
Page: /superstan/index.php?app=core&module=task

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

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