From 298bbb22e62688e6f1bb642745fff3171713c354 Mon Sep 17 00:00:00 2001 From: Roberto Lima Date: Sun, 4 Jan 2015 19:17:20 -0200 Subject: [PATCH] Update include.php Creating customdomain.ini if MULTIPLY is true and not exists file domains/disabled --- rainloop/v/0.0.0/include.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/rainloop/v/0.0.0/include.php b/rainloop/v/0.0.0/include.php index b4fbb0b7b..8e0ef8dfd 100644 --- a/rainloop/v/0.0.0/include.php +++ b/rainloop/v/0.0.0/include.php @@ -196,11 +196,22 @@ Options -Indexes } unset($aFiles, $sFile, $sNewFile); + + if (@file_exists(APP_VERSION_ROOT_PATH.'app/domains/default.ini.dist')) + { + $sConfigTemplate = @file_get_contents(APP_VERSION_ROOT_PATH.'app/domains/default.ini.dist'); + $sConfigDomain = str_replace('IMAP_HOST','imap.'.$sSite,$sConfigTemplate); + $sConfigDomain = str_replace('IMAP_PORT','993',$sConfigDomain); + $sConfigDomain = str_replace('SMTP_HOST','smtp.'.$sSite,$sConfigDomain); + $sConfigDomain = str_replace('SMTP_PORT','465',$sConfigDomain); + + @file_put_contents(APP_PRIVATE_DATA.'domains/'.$sSite.'.ini', $sConfigDomain); + } } } } - unset($sSite, $sSalt, $sData, $sInstalled, $sPrivateDataFolderInternalName); + unset($sSite, $sSalt, $sData, $sInstalled, $sConfigTemplate, $sConfigDomain, $sPrivateDataFolderInternalName); } include APP_VERSION_ROOT_PATH.'app/handle.php';