Version 4.1.19
This commit is contained in:
1 parent
28bd025b35
commit
2bd5025018
2674 files changed
+233518
-77766
No files matched your search
@@ -3,9 +3,9 @@
|
||||
/**
|
||||
* @brief Handle incoming email that has been piped to this script
|
||||
* @author <a href='http://www.invisionpower.com'>Invision Power Services, Inc.</a>
|
||||
* @copyright (c) 2001 - SVN_YYYY Invision Power Services, Inc.
|
||||
* @copyright (c) 2001 - 2016 Invision Power Services, Inc.
|
||||
* @license http://www.invisionpower.com/legal/standards/
|
||||
* @package IPS Social Suite
|
||||
* @package IPS Community Suite
|
||||
* @since 12 June 2013
|
||||
* @version SVN_VERSION_NUMBER
|
||||
*/
|
||||
@@ -24,11 +24,6 @@ $writeDebug = NULL;
|
||||
* Supply a path to the file to read from.
|
||||
*/
|
||||
$readDebug = NULL;
|
||||
|
||||
/**
|
||||
* Enable debug mode when parsing the incoming email?
|
||||
*/
|
||||
$enableDebugMode = FALSE;
|
||||
|
||||
/* Get the email content */
|
||||
$email = file_get_contents( ( is_string($readDebug) ) ? $readDebug : 'php://stdin' );
|
||||
@@ -45,13 +40,15 @@ $override = array();
|
||||
|
||||
if ( isset( $_SERVER['argv'][1] ) )
|
||||
{
|
||||
$override['to'] = $_SERVER['argv'][1];
|
||||
$override['to'] = array( $_SERVER['argv'][1] );
|
||||
}
|
||||
|
||||
/* Parse the email and route */
|
||||
\IPS\Email\Incoming::i( $email )
|
||||
->setDebugMode( $enableDebugMode )
|
||||
->setOverrides( $override )
|
||||
->route();
|
||||
$incomingEmail = new \IPS\Email\Incoming\Email( $email );
|
||||
if ( isset( $override['to'] ) )
|
||||
{
|
||||
$incomingEmail->to = $override['to'];
|
||||
}
|
||||
$incomingEmail->route();
|
||||
|
||||
exit;
|
||||
Reference in new issue
Block a user