mirror of
https://github.com/mailcow/mailcow-dockerized.git
synced 2024-12-15 09:00:26 +08:00
Autodiscovery: send display name to IMAP client
This commit is contained in:
parent
4a379d0540
commit
08506f7c81
@ -29,7 +29,7 @@ error_reporting(0);
|
|||||||
|
|
||||||
$data = trim(file_get_contents("php://input"));
|
$data = trim(file_get_contents("php://input"));
|
||||||
|
|
||||||
// Desktop clients need IMAP, unless it's Outlook 2013 or higher on Windows
|
// Desktop client needs IMAP, unless it's Outlook 2013 or higher on Windows
|
||||||
if (strpos($data, 'autodiscover/outlook/responseschema')) { // desktop client
|
if (strpos($data, 'autodiscover/outlook/responseschema')) { // desktop client
|
||||||
$config['autodiscoverType'] = 'imap';
|
$config['autodiscoverType'] = 'imap';
|
||||||
if ($config['useEASforOutlook'] == 'yes' &&
|
if ($config['useEASforOutlook'] == 'yes' &&
|
||||||
@ -77,6 +77,9 @@ if (!isset($_SERVER['PHP_AUTH_USER']) OR $as !== "user") {
|
|||||||
if ($config['autodiscoverType'] == 'imap') {
|
if ($config['autodiscoverType'] == 'imap') {
|
||||||
?>
|
?>
|
||||||
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
|
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
|
||||||
|
<User>
|
||||||
|
<DisplayName><?php echo $displayname; ?></DisplayName>
|
||||||
|
</User>
|
||||||
<Account>
|
<Account>
|
||||||
<AccountType>email</AccountType>
|
<AccountType>email</AccountType>
|
||||||
<Action>settings</Action>
|
<Action>settings</Action>
|
||||||
|
Loading…
Reference in New Issue
Block a user