Вход Регистрация
Файл: interface/email/piping.php
Строк: 52
#!/usr/bin/php -q
<?php
/**
 * Invision Power Services
 * Incoming Email Handler - Piping
 * Last Updated: $Date: 2012-06-06 05:13:39 -0400 (Wed, 06 Jun 2012) $
 *
 * @author         $Author: mark $
 * @copyright    (c) 2010 Invision Power Services, Inc.
 * @license        http://www.invisionpower.com/company/standards.php#license
 * @package        IP.Board
 * @link        http://www.invisionpower.com
 * @since        12th February 2010
 * @version        $Revision: 10871 $
 */
 
     
$writeDebug    FALSE;
     
$readDebug    FALSE;
 
     
//--------------------------------------
     // Init
     //--------------------------------------
                     
    
define'IPS_ENFORCE_ACCESS'TRUE );
    
define'IPB_THIS_SCRIPT''public' );
    
    require_once( 
str_replace'interface/email/piping.php''', ( isset( $_SERVER['argv'][0] ) ? $_SERVER['argv'][0] : $_SERVER['SCRIPT_FILENAME'] ) ) . 'initdata.php' );/*noLibHook*/
    
require_once( IPS_ROOT_PATH 'sources/base/ipsRegistry.php' );/*noLibHook*/
    
require_once( IPS_ROOT_PATH 'sources/base/ipsController.php' );/*noLibHook*/
    
    
$registry ipsRegistry::instance();
    
$registry->init();
            
    
//-----------------------------------------
    // Get the Email
    //-----------------------------------------
    
    
$debugPath DOC_IPS_ROOT_PATH 'cache/_email.txt';
    
$email file_get_contents$readDebug $debugPath 'php://stdin' );
    
    if ( 
$writeDebug )
    {
        
file_put_contents$debugPath$email );
    }
    
    
$override = array();
    if ( isset( 
$_SERVER['argv'][1] ) )
    {
        
$override['to'] = $_SERVER['argv'][1];
    }
        
    require_once ( 
IPS_ROOT_PATH 'sources/classes/incomingEmail/incomingEmail.php' );
    
incomingEmail::parse$email$override );
    
    exit();
Онлайн: 0
Реклама