André
84a7a1a2e7
[Compose] New images, Nginx checks for SOGo before bootstrapping
...
[PHP-FPM] Some more modules (primarily for Horde)
[Fail2ban] Do not log matches of local and private ips
[Watchdog] Some changes in log system for further processing (wip)
[ACME] Fixes #745
2017-11-14 10:44:22 +01:00
André
c2d9928f8f
[Rspamd] Set task timeout to 12s
2017-11-10 19:58:56 +01:00
André
ec37c6b0c2
[Web] Minor changes
2017-11-10 19:58:17 +01:00
André Peters
25806b62a9
Merge pull request #707 from gigabit-gmbh/ui-view-for-permission
...
Disable Buttons on Mailbox / Domain when no permission to interact with them
2017-11-09 07:40:52 +01:00
André Peters
166d750599
Merge pull request #730 from mkuron/rspamd-timeout
...
Rspamd: increase task timeout
2017-11-09 07:35:09 +01:00
Michael Kuron
6640b4205f
Rspamd: increase task timeout
2017-11-08 18:21:21 +01:00
André
60e97503f7
[Web, Dovecot] Show wether a sync job is running, validate min max input attr and validate these values
2017-11-08 11:07:32 +01:00
André Peters
8aa98d2e6e
Merge pull request #451 from mkuron/dns2
...
DNS diagnostics page
2017-11-07 09:41:32 +01:00
André
2372949162
[Web] Fix check for existing domain when adding alias domains
2017-11-06 21:58:08 +01:00
André Peters
23b7594605
Update sogo.conf
2017-11-06 18:48:29 +01:00
André
3873e38919
[SOGo] Use SOGoMaximumSyncResponseSize of 2048
2017-11-06 13:35:48 +01:00
André
f603008440
[Web] Reset last_run for imapsync jobs to run next, other minor changes...
2017-11-05 12:20:05 +01:00
André
a36a8828c2
[Dovecot] Specify supervisord user
2017-11-05 12:19:18 +01:00
André
586a0b0e05
[Dovecot] Add bindirs to cache compiled scripts, drop some privileges, run one login proc per user
2017-11-05 12:18:52 +01:00
Phoenix Eve Aspacio
afd933b630
Remove duplicate string definitions
2017-11-05 05:19:48 +08:00
Phoenix Eve Aspacio
09c2fc3534
Remove duplicate string definitions
2017-11-05 05:17:04 +08:00
Phoenix Eve Aspacio
1cfeea526e
Remove duplicate string definitions
2017-11-05 05:14:27 +08:00
Phoenix Eve Aspacio
3d1296c110
Merge pull request #710 from vivernet/patch-1
...
New translations lang.en.php (Russian)
2017-11-05 05:09:01 +08:00
Phoenix Eve Aspacio
03bda23c83
Merge pull request #678 from asirinelli/cleanup_lang
...
Remove duplicate string definitions (english)
2017-11-05 05:05:06 +08:00
André
85d1ee2f49
[Web] Autodiscover returns given password decoded and trimed; Add sieve pre and post filters to UI; Move ajax called files; Rework log system: 100 entries per default, add more per click; Syncjobs: Do not read log to data attribute
2017-11-03 20:37:24 +01:00
André
1ef10f1358
[PHP-FPM] Include net_sieve, test removal of usr/src/php for size
2017-11-03 20:27:43 +01:00
André
b16684ce20
[Rspamd] Slightly reduce map watch interval
2017-11-03 20:26:36 +01:00
André
a9f64a3472
[Dockerapi] Return answers in json
2017-11-03 20:26:09 +01:00
André
21e20f3786
[Dovecot] sieve_before/after maps in sql, changed dict names
2017-11-03 20:25:43 +01:00
André
b32e5adcc5
[Dovecot] sieve_before/after maps in sql, changed dict names
2017-11-03 20:25:38 +01:00
André
f067a45bcb
[SOGo] Should fix some Android sync issues
2017-11-02 09:51:58 +01:00
Aleksandr Kliushenok
293cba323e
New translations lang.en.php (Russian)
2017-11-02 06:32:01 +03:00
Thomas
0e38bd783f
format fixes
2017-11-01 19:27:30 +01:00
Thomas Helmrich
4d8995f14a
disable options on the mailbox / domain view when user has no permission to interact with them
2017-11-01 19:22:13 +01:00
André Peters
364338408b
Delete api.php
2017-10-31 11:10:27 +01:00
André Peters
c8be2240e4
Revert "Adding a primary key in domain_admins table"
2017-10-31 10:43:45 +01:00
MAGIC
07995c02c4
Adding a primary key in domain_admins table
2017-10-30 23:21:29 +01:00
markusg
d107dcd7d1
Rspamd History fix small error
2017-10-30 22:15:11 +01:00
André
1e9bc49f2c
[Rspamd] Echo dummy for fowardingshosts map; Use higher map reading interval;
...
[Dockerapi] Exit on sigterm;
[Watchdog] Wait for dockerapi-mailcow to be online
2017-10-27 11:22:39 +02:00
André
083174a9bd
[Rspamd] Do not try to index nil value
2017-10-26 22:25:13 +02:00
Antoine Sirinelli
8034c196b1
Enable French language.
2017-10-26 22:00:12 +02:00
Antoine Sirinelli
69b1b183e8
Add French translation
2017-10-26 21:59:41 +02:00
André
508b712ae1
[Web] Revert user acl
2017-10-26 10:35:03 +02:00
André
4156b4cdf8
[Rspamd] Disable spoofed sender check
2017-10-26 10:29:13 +02:00
André
25ee53289b
Fix metrics
2017-10-26 10:22:16 +02:00
André
db5a3ae47f
[Web] Start work on ACL; [Helper] Nextcloud helper script
2017-10-26 10:21:12 +02:00
André
988978b351
[Rspamd] Remove log helper and disable fann redis
2017-10-25 20:55:11 +02:00
André
4fd5b9afba
[SOGo] Fix for some Outlook 2016 EAS problems
2017-10-25 08:57:34 +02:00
Antoine Sirinelli
4797057a07
Remove the duplicate string definitions (english)
...
The following strings were defined twice in lang.en.php.
The first occurence has been removed to avoid confusion (and bugs from
translation tools):
- $lang['danger']['whitelist_from_invalid']
- $lang['success']['aliasd_modified']
- $lang['user']['spamfilter_default_score']
- $lang['edit']['save']
- $lang['tfa']['totp']
- $lang['admin']['sr']
- $lang['admin']['save']
2017-10-23 22:45:51 +02:00
André
04cb033f0a
[PHP-FPM] Add imagemagic
2017-10-21 10:10:27 +02:00
André
f7cd7cc123
[Rspamd] Redis history is enabled by default
2017-10-21 10:09:53 +02:00
André
a110e2ea0f
[ACME] Fix detection of orphaned SANs and add tini
2017-10-21 10:08:20 +02:00
André
81775765d8
[Web] Customize app menu and logo; Fix #671
2017-10-21 10:07:06 +02:00
André
6b6470fe54
[Rspamd] Use tini
2017-10-15 09:31:19 +02:00
André
92e8233c92
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2017-10-14 23:26:14 +02:00
André
ac413058c1
[Watchdog] Fix kill -0 check, use tini and send kill request to tini instead of parent pid, sleep longer
2017-10-14 23:26:08 +02:00
André
c5dd30b058
[ClamAV] Use tini, check if background procs are running, use pipe to output to stdout
2017-10-14 23:25:29 +02:00
Michael Kuron
a4ccd780c6
rspamd: disable greylisting for forwarding hosts
2017-10-14 16:40:44 +02:00
André
33b0167bcc
[Web] Accept empty values for sync jobs, fixes #663
2017-10-14 08:34:55 +02:00
André
a3e966696f
[Nginx] Revert to site splitting
2017-10-12 08:37:48 +02:00
andryyy
c5054ae7ed
[Watchdog] Ignore null name in jq
...
[Nginx] Merge sites
[Scripts] Nextcloud helper script (testing!)
2017-10-11 22:56:22 +02:00
andryyy
7c46d6548b
[Dovecot] Ignore watchdog IP in logs, filter by syslog-ng
2017-10-11 11:23:20 +02:00
andryyy
e107cbef5e
[Postfix] Fix sending as alias, when alias is in alias domains, cleanup
2017-10-11 11:22:52 +02:00
andryyy
57484e4a45
[Postfix] Log all watchdog activities to local7 facility
2017-10-11 11:21:41 +02:00
andryyy
ec1e23ca71
[Assets] Move nextcloud files to subfolder nextcloud
2017-10-11 11:20:48 +02:00
andryyy
490e1c5001
[Web] Escape : in relayhosts
2017-10-09 20:31:08 +02:00
andryyy
2862b43c81
[Watchdog] Fix watchdog to fit non-exposed PHP
2017-10-09 15:54:54 +02:00
andryyy
6110ac386f
[SOGo] Use official nightly; [PHP-FPM] Fix expose=off
2017-10-09 15:45:48 +02:00
andryyy
874aac3c5e
[Nginx, PHP-FPM] Do not expose PHP version, example for nextcloud site, include custom locations to site (add site.something.custom to data/conf/nginx)
2017-10-08 22:57:34 +02:00
andryyy
72995ff98e
[PHP-FPM] Include more modules for upcoming features and Nextcloud support, drop ro flag; [Watchdog] Some fixes and changes
2017-10-08 22:47:52 +02:00
André Peters
40506d3052
[Web] Add missing sync job option when admin
2017-10-07 22:10:56 +02:00
André Peters
668a05bdf1
[Web] Fixes #657
2017-10-07 22:09:44 +02:00
andryyy
7db5877644
[Web] Fixes #657
2017-10-07 22:08:08 +02:00
andryyy
ef9953898c
[ACME, Watchdog, DockerAPI] Use only limited Docker API
2017-10-06 13:32:49 +02:00
andryyy
3ae0b16845
[Web, DockerAPI] Be more like official Docker API
2017-10-06 10:20:40 +02:00
andryyy
fc18d153cd
[Compose, DockerAPI, Web, Watchdog] Watchdog may send notification mails (todo: docs), DockerAPI via Flesk for limited access
2017-10-05 23:38:33 +02:00
andryyy
9860d44d04
[Watchdog] Do also log errors to Redis if availble
2017-10-04 23:18:51 +02:00
andryyy
073c6c6e73
[Postfix/Rspamd] Do not reject unauthenticated sender mismatches but rewrite their subject and assign symbol SPOOFED_SENDER with score 1.0
2017-10-04 23:16:39 +02:00
andryyy
2dc8306b69
[Postfix] Remove old socket
2017-10-04 23:15:26 +02:00
andryyy
3de01afce0
[Web] Fixes #650
2017-10-04 19:01:46 +02:00
andryyy
cc2f2afc62
[Web] Use Docker API for SOGo restart
2017-10-04 13:04:58 +02:00
andryyy
82ac5fa063
[SOGo] Remove supervisord API
2017-10-04 13:04:35 +02:00
andryyy
9b4ed6b21c
[PHP-FPM] Include Docker api for better SOGo status handling and future changes
2017-10-04 13:04:15 +02:00
andryyy
4915375500
[Web] Fix duplicate key as result of race-condition when recreating mailbox while authentication in IMAP is cached and a mail arrives
2017-10-03 22:39:58 +02:00
André Peters
d8636113dd
Merge pull request #636 from mkuron/outlook
...
Preliminary support for Outlook 2016’s autodiscover.json
2017-10-03 21:23:59 +03:00
andryyy
24af77f41c
[Web] Revert some autodiscover changes
2017-10-03 17:18:04 +02:00
andryyy
da987e5b48
[Postfix] Forgot 'not' in filter
2017-10-03 16:54:18 +02:00
andryyy
6287a395b5
[Web] Revert some autodiscover changes, fix json_api for Postfix logs
2017-10-03 16:48:33 +02:00
andryyy
c59d03fcb3
[Watchdog] Skip when use_watchdog=n
2017-10-03 12:07:48 +02:00
andryyy
68d7fa1504
[Watchdog] Skip when use_watchdog=n
2017-10-03 12:05:38 +02:00
andryyy
8c646f64b5
[Web] Autodiscover: Disable utf8_encode for displayname
2017-10-02 23:37:57 +02:00
André Peters
e1ee1e848f
Update autodiscover-json.php
...
HTTP_HOST is okay.
Syntax for consistency. :-)
2017-10-02 23:22:53 +02:00
andryyy
bc33465b41
[Web] Autodiscover fixex (DAV path)
2017-10-02 22:46:55 +02:00
andryyy
5e69decd7b
[Web] Temp. workaround for em Client which sends an empty user-agent
2017-10-02 22:19:20 +02:00
andryyy
9c37cd76e5
[Web] Autodiscover logs
2017-10-02 21:47:31 +02:00
andryyy
64c9691798
[Web] Autodiscover fixes
2017-10-02 19:07:14 +02:00
andryyy
a837c9ab53
[Web] Better fkey handling in init_db; set body font size to 11pt instead of 14px; Changes to autodiscover functions
2017-10-02 15:58:55 +02:00
andryyy
7cb3c416cb
Merge fix for prereq path
2017-10-01 20:34:37 +02:00
André Peters
42567a352c
Should fix #644
2017-10-01 12:40:44 +02:00
Michael Kuron
752a571607
Merge pull request #638 from mkuron/acme
...
ACME needs to wait for MySQL to be ready
2017-09-28 12:58:07 +02:00
Michael Kuron
ae79445ec0
ACME needs to wait for MySQL to be ready
2017-09-27 19:48:25 +02:00
Michael Kuron
c731a18f66
Preliminary support for Outlook 2016’s autodiscover.json
2017-09-26 22:11:01 +02:00
andryyy
337c9e350e
[Watchdog] Reset diff, new image
2017-09-22 16:40:02 +02:00
andryyy
f257ed92f5
[Rspamd] Add missing ratelimit.conf
2017-09-21 22:21:11 +02:00
andryyy
62524150d2
[ACME] Add timestamps, check if acme account key is valid
...
[Postfix] Ignore local0
[Watchdog] Add Rspamd checks
2017-09-21 19:30:09 +02:00
andryyy
edb2be979b
[Postfix] Changes to ignore watchdog checks
2017-09-21 19:25:43 +02:00
andryyy
fd3b2e5f16
[Rspamd] Changes to ignore watchdog checks
2017-09-21 19:25:17 +02:00
andryyy
ab850dc901
[ACME] Detect and fix invalid registration
2017-09-21 09:46:09 +02:00
Phoenix Eve Aspacio
651c1cac23
Fixed broken link
2017-09-21 07:22:33 +08:00
andryyy
41d2a16571
[Watchdog] Script was not executable
2017-09-20 23:36:04 +02:00
andryyy
288a55b1f3
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2017-09-20 23:25:07 +02:00
andryyy
f511cb0f63
[Watchdog] More fixes and or changes
2017-09-20 23:24:56 +02:00
andryyy
fd1955edca
[Fail2ban] Add variable name
2017-09-20 23:24:39 +02:00
andryyy
ea5aa261c9
[Unbound] Define mailcow ip6 as private
2017-09-20 23:23:11 +02:00
Michael Kuron
a411a357b9
rspamd: exclude Mail Flow monitoring from logs and stats
2017-09-20 15:21:02 +02:00
andryyy
b6e84fac3a
Sleep instead of stopping containers to prevent restarts
2017-09-20 12:50:50 +02:00
andryyy
df5c79c3f1
Fixes for watchdog!
2017-09-20 12:27:24 +02:00
andryyy
e70d5b9206
Fix watchdog
2017-09-20 11:05:23 +02:00
andryyy
a8fb1d3f4f
Add experimental watchdog
2017-09-20 10:56:49 +02:00
Michael Kuron
533f947074
Merge pull request #589 from marrco/master
...
Rspamd: better scores for mx_check symbols
2017-09-19 12:14:18 +00:00
Michael Kuron
68c87ce7a6
rspamd mx_check: composite symbol overrides individual scores
2017-09-19 14:12:10 +02:00
marrco
1fb4f34046
Update metrics.conf
2017-09-19 10:04:39 +02:00
marrco
5742e3b014
Update mx_check.conf
2017-09-19 10:00:50 +02:00
marrco
0752840369
Update mx_check.conf
2017-09-19 09:23:41 +02:00
marrco
9d611a903a
Update metrics.conf
2017-09-19 09:21:36 +02:00
marrco
529c3bcc9c
Create composites.conf
2017-09-19 09:19:22 +02:00
andryyy
4b39f667e2
[Postfix] Fix protocols
2017-09-18 11:00:11 +02:00
andryyy
719aa1a391
[Postfix] Fix protocols
2017-09-18 10:59:45 +02:00
andryyy
67056dc3d1
[Postfix] Less strict smtpd_tls_mandatory_protocols
2017-09-18 08:24:24 +02:00
andryyy
0cf22b64e1
[Postfix] Less strict smtpd_tls_mandatory_protocols
2017-09-18 08:23:31 +02:00
andryyy
e07f84d0f0
[Web] Update phpmailer, always use correct path for vars.inc.php
2017-09-17 14:39:10 +02:00
andryyy
e20f50fafc
[Web] Fix spacing
2017-09-17 14:38:05 +02:00
andryyy
d0c0cd4992
[Rspamd] Fix user settings...
2017-09-16 23:27:13 +02:00
andryyy
fcc6bcc4b3
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2017-09-16 23:05:40 +02:00
andryyy
1b974bc8d1
[Compose] New images
2017-09-16 23:05:33 +02:00
André Peters
6d86813330
Merge pull request #610 from mkuron/rspamd-header
...
Rspamd user settings: fix matching From header
2017-09-16 23:00:38 +02:00
andryyy
750a2b8cef
[Web] New feature: Show DKIM private keys - needs variable set to true in vars.local.inc.php
2017-09-16 22:59:42 +02:00
Michael Kuron
e4f13568d1
Rspamd user settings: fix matching From header
2017-09-16 18:46:28 +02:00
andryyy
c6f81fe67b
[Web] Fix autodiscover merge on user.php
2017-09-16 13:33:27 +02:00
andryyy
e20d31e440
Merge branch 'dev' of https://github.com/mailcow/mailcow-dockerized into dev
2017-09-16 13:17:59 +02:00
andryyy
2b97305f6d
[ACME] Sleep, don't exit
2017-09-16 13:17:48 +02:00
andryyy
8741b5f3b1
[Compose] Enable some minimal inits, change or remove some health checks
2017-09-16 13:17:37 +02:00
André Peters
4acc82dbea
Merge pull request #468 from mkuron/clientconfig4
...
Client configuration guide link
2017-09-16 13:11:54 +02:00
andryyy
c63fb8b11a
[Web] Init db fix for c_location
2017-09-15 07:55:23 +02:00
andryyy
762f18e913
[Clamd] Use Dockerds own init system
2017-09-14 23:13:24 +02:00
andryyy
c75f16c97c
[Web] Fix initial admin creation
2017-09-14 22:45:17 +02:00
andryyy
089e8776f5
[Postfix] Stricter TLS settings for mandatory connections
2017-09-14 13:34:23 +02:00
andryyy
f0df390d12
[Nginx] Stricter TLS settings
2017-09-14 13:34:07 +02:00
andryyy
00e465a9a1
[Dovecot] Allow INBOX to be shared, sigh... fixes #594
2017-09-14 13:32:11 +02:00
marrco
a2720cca83
Update mx_check.conf
2017-09-13 16:32:10 +02:00
54f6e50bb5
Merge branch 'master' of https://github.com/mailcow/mailcow-dockerized
2017-09-13 16:14:14 +02:00
andryyy
71070fbe86
[Web] Fix admin injection query
2017-09-12 22:48:12 +02:00
andryyy
998523bdfa
[Web] Allow ratelimt per user, overrides domain tl
2017-09-12 20:57:54 +02:00
andryyy
eeaa48a729
[PHP-FPM] Use valid user for mysqladmin ping
...
[SOGo] Use valid user for mysqladmin ping
2017-09-12 20:57:18 +02:00
marrco
1f9bafd578
Temporay fix to MX values
...
see https://github.com/mailcow/mailcow-dockerized/issues/576
2017-09-12 17:02:43 +02:00