File tree Expand file tree Collapse file tree 11 files changed +13
-750
lines changed
Expand file tree Collapse file tree 11 files changed +13
-750
lines changed Original file line number Diff line number Diff line change 8787if [ ! -z " $mail " ]; then
8888 root_domain=$domain
8989 domain=" mail.$root_domain "
90- aliases=" $WEBMAIL_ALIAS .$root_domain ,autodiscover. $root_domain "
90+ aliases=" $WEBMAIL_ALIAS .$root_domain "
9191fi
9292
9393# Registering LetsEncrypt user account
Original file line number Diff line number Diff line change @@ -688,7 +688,7 @@ add_webmail_config() {
688688 -e " s|%domain%|$WEBMAIL_ALIAS .$domain |g" \
689689 -e " s|%domain_idn%|$domain_idn |g" \
690690 -e " s|%root_domain%|$domain |g" \
691- -e " s|%alias%|mail.$domain autodiscover. $domain |g" \
691+ -e " s|%alias%|mail.$domain |g" \
692692 -e " s|%alias_idn%|${aliases_idn// ,/ } |g" \
693693 -e " s|%alias_string%|$alias_string |g" \
694694 -e " s|%email%|info@$domain |g" \
Original file line number Diff line number Diff line change @@ -9,8 +9,7 @@ ID='8' RECORD='mail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%tim
99ID='9' RECORD='smtp' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
1010ID='10' RECORD='pop' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
1111ID='11' RECORD='imap' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
12- ID='12' RECORD='autodiscover' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
13- ID='13' RECORD='webmail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
14- ID='14' RECORD='@' TYPE='MX' PRIORITY='0' VALUE='mail.%domain%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
15- ID='15' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 a mx ip4:%ip% -all"' SUSPENDED='no' TIME='%time%' DATE='%date%'
16- ID='16' RECORD='_dmarc' TYPE='TXT' PRIORITY='' VALUE='"v=DMARC1; p=quarantine; pct=100"' SUSPENDED='no' TIME='%time%' DATE='%date%'
12+ ID='12' RECORD='webmail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
13+ ID='13' RECORD='@' TYPE='MX' PRIORITY='0' VALUE='mail.%domain%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
14+ ID='14' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 a mx ip4:%ip% -all"' SUSPENDED='no' TIME='%time%' DATE='%date%'
15+ ID='15' RECORD='_dmarc' TYPE='TXT' PRIORITY='' VALUE='"v=DMARC1; p=quarantine; pct=100"' SUSPENDED='no' TIME='%time%' DATE='%date%'
Original file line number Diff line number Diff line change @@ -13,8 +13,7 @@ ID='12' RECORD='mail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%ti
1313ID='13' RECORD='smtp' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
1414ID='14' RECORD='pop' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
1515ID='15' RECORD='imap' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
16- ID='16' RECORD='autodiscover' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
17- ID='17' RECORD='webmail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
18- ID='18' RECORD='@' TYPE='MX' PRIORITY='0' VALUE='mail.%domain%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
19- ID='19' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 a mx ip4:%ip% -all"' SUSPENDED='no' TIME='%time%' DATE='%date%'
20- ID='20' RECORD='_dmarc' TYPE='TXT' PRIORITY='' VALUE='"v=DMARC1; p=quarantine; pct=100"' SUSPENDED='no' TIME='%time%' DATE='%date%'
16+ ID='16' RECORD='webmail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
17+ ID='17' RECORD='@' TYPE='MX' PRIORITY='0' VALUE='mail.%domain%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
18+ ID='18' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 a mx ip4:%ip% -all"' SUSPENDED='no' TIME='%time%' DATE='%date%'
19+ ID='19' RECORD='_dmarc' TYPE='TXT' PRIORITY='' VALUE='"v=DMARC1; p=quarantine; pct=100"' SUSPENDED='no' TIME='%time%' DATE='%date%'
Original file line number Diff line number Diff line change 33 ServerAlias %alias
44 Alias / /var/lib/roundcube/
55 Alias /error/ %home%/%user%/web/%root_domain%/document_errors/
6- Alias /Microsoft-Server-ActiveSync /usr/share/z-push/index.php
7- AliasMatch (?i)/Autodiscover/Autodiscover.xml "/usr/share/z-push/autodiscover/autodiscover.php"
86 #SuexecUserGroup %user% %group%
97
108 SSLEngine on
3028 allow from all
3129 </Directory>
3230
33- <Directory /usr/share/z-push/>
34- # Don't list a directory index, follow symlinks (maybe state dir is somewhere linked)
35- DirectoryIndex index.php
36- Options -Indexes +FollowSymLinks
37-
38- # Security
39- # Don't allow .htaccess Overrides, disallow access to files
40- AllowOverride none
41- <IfModule !mod_authz_core.c>
42- Order allow,deny
43- allow from all
44- </IfModule>
45- <IfModule mod_authz_core.c>
46- Require all granted
47- </IfModule>
48-
49- <Files "config.php">
50- <IfModule !mod_authz_core.c>
51- Deny from All
52- </IfModule>
53- <IfModule mod_authz_core.c>
54- Require all denied
55- </IfModule>
56- </Files>
57- </Directory>
58-
5931 # Protecting basic directories:
6032 <Directory /var/lib/roundcube/config>
6133 Options -FollowSymLinks
Original file line number Diff line number Diff line change @@ -22,18 +22,6 @@ server {
2222 return 404;
2323 }
2424
25- location /Microsoft-Server-ActiveSync {
26- alias /usr/share/z-push/;
27-
28- location ~ ^/Microsoft-Server-ActiveSync/(.*\.php)$ {
29- alias /usr/share/z-push/$1;
30- fastcgi_pass 127.0.0.1:9000;
31- fastcgi_index index.php;
32- include fastcgi_params;
33- fastcgi_param SCRIPT_FILENAME $request_filename;
34- }
35- }
36-
3725 location ~ ^/(.*\.php)$ {
3826 alias /var/lib/roundcube/$1;
3927 fastcgi_pass 127.0.0.1:9000;
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments