From 2ffb6ba2953e7ddf9323d23f2e7a79722b8e7472 Mon Sep 17 00:00:00 2001 From: Alan Garcia Date: Mon, 22 Jul 2013 16:09:16 +0000 Subject: [PATCH] Regle htaccess pour l'autoconfig mail en place --- .gitattributes | 3 -- etc/alternc/templates/alternc/bureau.conf | 14 ++++++ etc/alternc/templates/apache2/panel.conf | 8 ++++ .../var/www/mail_autoconfig/index.html | 0 .../var/www/mail_autoconfig/outlook.php__DYN | 43 ------------------- .../www/mail_autoconfig/thunderbird.php__DYN | 40 ----------------- 6 files changed, 22 insertions(+), 86 deletions(-) delete mode 100644 mailautoconfig/var/www/mail_autoconfig/index.html delete mode 100644 mailautoconfig/var/www/mail_autoconfig/outlook.php__DYN delete mode 100644 mailautoconfig/var/www/mail_autoconfig/thunderbird.php__DYN diff --git a/.gitattributes b/.gitattributes index 3773e552..f2d99422 100644 --- a/.gitattributes +++ b/.gitattributes @@ -535,9 +535,6 @@ lang/nl_NL.po -text mailautoconfig/apache_mail-autoconfig.conf -text mailautoconfig/cron_bash -text mailautoconfig/var/www/mail_autoconfig/.htaccess -text -mailautoconfig/var/www/mail_autoconfig/index.html -text -mailautoconfig/var/www/mail_autoconfig/outlook.php__DYN -text -mailautoconfig/var/www/mail_autoconfig/thunderbird.php__DYN -text man/alternc-admintools.8 -text man/alternc-admintools.fr.8 -text man/alternc.install.pod -text diff --git a/etc/alternc/templates/alternc/bureau.conf b/etc/alternc/templates/alternc/bureau.conf index fb00b8cd..9cec4c18 100644 --- a/etc/alternc/templates/alternc/bureau.conf +++ b/etc/alternc/templates/alternc/bureau.conf @@ -4,6 +4,11 @@ DocumentRoot /usr/share/alternc/panel/admin ServerName %%fqdn%% + + # Mail autoconfig + ServerAlias autoconfig.* + ServerAlias autodiscover.* + RewriteEngine on RewriteRule ^/admin/(.*) /$1 [R=301,L] @@ -12,6 +17,15 @@ RewriteEngine On RewriteRule ^webmail /webmail-redirect.php [L] + # Mail autoconfig + RewriteRule ^mail/mailautoconfig.xml$ /mailautoconfig_thunderbird.php [L] + RewriteRule ^mail/config-v1.1.xml$ /mailautoconfig_thunderbird.php [L] + RewriteRule ^autodiscover/autodiscover.xml$ /mailautoconfig_outlook.php [L] + RewriteRule ^Autodiscover/Autodiscover.xml$ /mailautoconfig_outlook.php [L] + RewriteRule ^Autodiscover.xml$ mailautoconfig_outlook.php [L] + RewriteRule ^autodiscover.xml$ mailautoconfig_outlook.php [L] + + # will be used to define aliases such as /javascript /webmail /squirrelmail ... Include /etc/alternc/apache-panel.d/*.conf diff --git a/etc/alternc/templates/apache2/panel.conf b/etc/alternc/templates/apache2/panel.conf index d3540537..f3eda7d7 100644 --- a/etc/alternc/templates/apache2/panel.conf +++ b/etc/alternc/templates/apache2/panel.conf @@ -11,6 +11,14 @@ RewriteEngine On RewriteRule ^webmail /webmail-redirect.php [L] + # Mail autoconfig + RewriteRule ^mail/mailautoconfig.xml$ /mailautoconfig_thunderbird.php [L] + RewriteRule ^mail/config-v1.1.xml$ /mailautoconfig_thunderbird.php [L] + RewriteRule ^autodiscover/autodiscover.xml$ /mailautoconfig_outlook.php [L] + RewriteRule ^Autodiscover/Autodiscover.xml$ /mailautoconfig_outlook.php [L] + RewriteRule ^Autodiscover.xml$ mailautoconfig_outlook.php [L] + RewriteRule ^autodiscover.xml$ mailautoconfig_outlook.php [L] + # will be used to define aliases such as /javascript /squirrelmail ... Include /etc/alternc/apache-panel.d/*.conf diff --git a/mailautoconfig/var/www/mail_autoconfig/index.html b/mailautoconfig/var/www/mail_autoconfig/index.html deleted file mode 100644 index e69de29b..00000000 diff --git a/mailautoconfig/var/www/mail_autoconfig/outlook.php__DYN b/mailautoconfig/var/www/mail_autoconfig/outlook.php__DYN deleted file mode 100644 index 11a74347..00000000 --- a/mailautoconfig/var/www/mail_autoconfig/outlook.php__DYN +++ /dev/null @@ -1,43 +0,0 @@ - \n"; - -} -?> - - - - email - settings - - IMAP - mail. - 993 - - - off - on - on - - - SMTP - mail. - 465 - off - on - on - on - off - - - - diff --git a/mailautoconfig/var/www/mail_autoconfig/thunderbird.php__DYN b/mailautoconfig/var/www/mail_autoconfig/thunderbird.php__DYN deleted file mode 100644 index e4f13973..00000000 --- a/mailautoconfig/var/www/mail_autoconfig/thunderbird.php__DYN +++ /dev/null @@ -1,40 +0,0 @@ - - - -octopuce.fr -octopuce.biz -Octopuce Mail -Octopuce - - mail.%EMAILDOMAIN% - 993 - SSL - password-cleartext - %EMAILADDRESS% - - - mail.%EMAILDOMAIN% - 995 - SSL - password-cleartext - %EMAILADDRESS% - - - mail.%EMAILDOMAIN% - 587 - STARTTLS - %EMAILADDRESS% - password-cleartext - - - mail.%EMAILDOMAIN% - 465 - SSL - password-cleartext - %EMAILADDRESS% - - -