summaryrefslogtreecommitdiff
path: root/admin/tend_mail_queue.php
blob: 1711bc00d4de0ce5b0e053dbf8836e809b38cf17 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
	global $gShellScript;
	$gShellScript = TRUE;
	$_REQUEST['uri_mode'] = TRUE;

/**
 * required setup
 */
	if( !empty( $argc ) ) {
		$_SERVER["SERVER_NAME"] = '';
		// reduce feedback for command line to keep log noise way down
		define( 'BIT_PHP_ERROR_REPORTING', E_ALL ^ E_NOTICE ^ E_WARNING );
	}

	require_once( '../../kernel/includes/setup_inc.php' );

	global $gBitSystem;
	$gBitSystem->verifyPermission( 'p_users_admin' );

	if( $gBitSystem->isPackageActive( 'newsletters' ) ) {
		require_once( NEWSLETTERS_PKG_PATH.'BitNewsletterMailer.php' );
		global $gBitNewsletterMailer;
		$gBitNewsletterMailer = new BitNewsletterMailer();
		$gBitNewsletterMailer->tendQueue();
	}

?>