Version 4.1.19

This commit is contained in:
Neo committed 2025-12-19 05:38:56 -08:00
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;