Commit Graph

441 Commits (a46a84a94963c701649882135d3854d44b3605b3)

Author SHA1 Message Date
Aleksandr Kliushenok 58b761c565 Update lang.ru.php 2017-04-01 04:24:40 +03:00
andryyy 8b7e3c718d API format changes 2017-03-28 11:51:31 +02:00
andryyy 297674d256 Various CSS fixes, remove sorttable, better API format 2017-03-28 11:51:17 +02:00
andryyy 0b54d32401 Show aliases left, check if quota 0 when creating domains, return modified instead of created for domain admin 2017-03-28 11:48:39 +02:00
andryyy d3c0d0c16e Use footable for domain admins table 2017-03-28 11:47:03 +02:00
André Peters f1e9eacf87 Merge pull request #161 from PhoenixPeca/patch-4
Prevent accidental text-highlighting
2017-03-26 18:56:23 +02:00
André Peters c95b89c151 Merge pull request #158 from PhoenixPeca/patch-2
Missed Translation
2017-03-26 15:57:14 +02:00
andryyy 60fa9ab9dd Fall back to dkim.conf 2017-03-26 11:08:07 +02:00
andryyy d5c8f0160c Go back to apt-stable repo 2017-03-26 11:07:50 +02:00
Phoenix Eve C. Aspacio c324487997 Update mailcow.css 2017-03-26 06:52:18 +08:00
Phoenix Eve C. Aspacio 1b5fb44ada Missed Translation 2017-03-26 06:20:24 +08:00
andryyy f5c549f6ea Fix pagination for aliases 2017-03-23 19:43:52 +01:00
andryyy 91ba6b2954 Fix autoconfig 2017-03-22 13:35:49 +01:00
andryyy 9623a7fa70 Added ru language file (thanks), changes to tables and config option for pagination 2017-03-22 10:46:24 +01:00
andryyy 16d90b86d5 Use Redis history in Rspamd 2017-03-21 23:50:00 +01:00
andryyy e72a28ebf6 Fix ajax errors on empty tables 2017-03-21 15:43:20 +01:00
andryyy 95f18f634b Add encodeURI 2017-03-21 14:50:58 +01:00
andryyy 14b17e85e4 Login button is back... 2017-03-21 14:45:49 +01:00
andryyy 4518f6f896 Add and remove mailcow apps to login screen, fixes #120 2017-03-21 12:22:13 +01:00
andryyy f384759282 Add all defaults to ratelimit module config in Rspamd 2017-03-21 11:20:04 +01:00
André P 93a752bbf1 Merge branch 'dev' of https://github.com/andryyy/mailcow-dockerized into footable 2017-03-21 10:38:38 +01:00
André P 736fb91f4e Minor fixes for footable 2017-03-21 10:38:16 +01:00
André Peters 4f72ed4509 Merge branch 'dev' into footable 2017-03-21 10:06:46 +01:00
André P 8d1784a1c4 Reset ratelimit 2017-03-21 10:05:26 +01:00
André P d8cf921e35 Add ignore 2017-03-21 10:04:26 +01:00
root 892f2197cb Add footable 2017-03-21 10:02:23 +01:00
root 51230f780f Local 2017-03-21 08:11:06 +01:00
andryyy 42eabf4cb3 Fix Postfix sender when sender is alias in alias domain 2017-03-20 21:38:52 +01:00
andryyy 0d4a981005 Merge branch 'dev' of https://github.com/andryyy/mailcow-dockerized into dev 2017-03-19 21:55:09 +01:00
andryyy 7e6fc8568f Move DKIM signing to new dkim_signing.conf 2017-03-19 21:55:03 +01:00
tehXor 89aef716b4 - collapsible tables on mailbox.php which are collapsed per default if they are long
- changed username field on the login form to the type "text" as "name" is no valid type which causes problems with some extensions (password managers)
2017-03-17 20:38:20 +01:00
andryyy 2fcbce4f2e Fix: return true 2017-03-17 19:23:25 +01:00
andryyy edf047cf66 Fix domain alias edit error 2017-03-16 13:43:04 +01:00
andryyy 509a804acd Deprecated lua function replaced, better tag handling when spam 2017-03-16 13:42:56 +01:00
andryyy 9f4a5b1834 Fix symbol check 2017-03-12 17:25:30 +01:00
andryyy 09850a76e5 Use Rspamds new tag symbol 2017-03-12 14:38:20 +01:00
andryyy 7a2427bf9b Add Junk-E-Mail as special use junk 2017-03-10 15:34:23 +01:00
andryyy 4c8288f85e Use tag settings for alias addresses 2017-03-09 17:06:58 +01:00
andryyy 9e2d9a5bcd Fix u2f with nginx rp 2017-03-09 11:10:25 +01:00
andryyy e2dc15774f Fix u2f with nginx rp 2017-03-09 10:48:04 +01:00
andryyy d6cdc846d8 Fix alias regex 2017-03-08 18:17:42 +01:00
andryyy 276e370989 Rspamd tag check for non-spam only (post-filter), remove sql files from repository" 2017-03-08 17:58:00 +01:00
andryyy 489b1ff1c0 Fix domain visibility in SOGo (domains should _not_ see each other) 2017-03-08 17:46:21 +01:00
Michael Käufl a06bac6739 [Dockerfiles] Use COPY instead of ADD 2017-03-07 15:48:24 +01:00
Michael Käufl 9762176810 [Dockerfiles] From -> FROM 2017-03-07 15:48:22 +01:00
andryyy c283c85d51 Update Postfix and Dovecot, add ignore 2017-03-06 10:33:44 +01:00
andryyy be8031d8ff Move sleep to docker-compose 2017-03-05 12:25:46 +01:00
andryyy 67bb037b36 Use regexp instead of like in goto query 2017-03-05 12:24:28 +01:00
andryyy d1decbd31e Fix goto in sender acl query, show alias by alias domain in fixed addresses within sender acl 2017-03-04 23:16:08 +01:00
andryyy 047e73e5df Minor intval fix 2017-03-04 15:55:51 +01:00
andryyy cbc22a2cf3 Change maintainer 2017-03-04 15:05:27 +01:00
andryyy 2d086424fa Fix settings for aliases, alias domains 2017-03-04 14:05:06 +01:00
andryyy e332579a40 Sleep 30 seconds to wait for Nginx restart 2017-03-04 10:41:36 +01:00
andryyy 285e295d91 Fix for settings 2017-03-04 00:27:57 +01:00
andryyy 8c2416b711 Never return empty map 2017-03-04 00:23:38 +01:00
andryyy 211e4158a2 Always return settings 2017-03-04 00:19:10 +01:00
andryyy c303ef35ae Fix Rspamd 2017-03-04 00:06:58 +01:00
andryyy 714490ad5e Fix Rspamd 2017-03-04 00:02:42 +01:00
andryyy 24f3bf009c Fix Rspamd 2017-03-03 23:45:26 +01:00
andryyy f6c383431e Fix Rspamd 2017-03-03 23:42:49 +01:00
andryyy 66cbc479d7 Fix Rspamd Dockerfiles 2017-03-03 23:31:32 +01:00
andryyy 614da27c03 Add permission 2017-03-03 22:50:04 +01:00
andryyy a96d05c4d0 Add word 2017-03-03 22:27:56 +01:00
andryyy d187280b1f Add usage to user.php 2017-03-03 22:26:59 +01:00
andryyy b656fedca6 Rspamd: Wait for maps and settings 2017-03-03 22:26:50 +01:00
andryyy ef7a77ef47 Fix user details when goto has multiple values, fix wording 2017-03-03 19:12:27 +01:00
andryyy cad084598d Remove old files, fix tagging 2017-03-03 19:01:33 +01:00
andryyy 579b5483ab Do not return empty map 2017-03-03 17:31:50 +01:00
andryyy 83e02cbe4a Init container first 2017-03-03 15:46:43 +01:00
andryyy 92b5a8e6dd Change map variable 2017-03-03 15:39:12 +01:00
andryyy 0931a153c1 Use local mirrors 2017-03-03 10:54:25 +01:00
andryyy 279210a524 Tab size 2017-03-03 04:48:28 +01:00
andryyy c21623b482 Important fix for Rspamd score settings, LUA tag handling changes 2017-03-03 04:44:51 +01:00
andryyy 8175a0387f Change wording 2017-03-02 09:12:43 +01:00
andryyy 41d771e780 Aliases do not match alias domains 2017-03-01 17:59:46 +01:00
andryyy 50eb49ab71 Better autodiscover/autoconfig config in Nginx, add new ignores 2017-02-28 14:27:19 +01:00
andryyy 6d7c3423ba Change Nginx templates 2017-02-28 10:12:18 +01:00
andryyy 2fea636a01 Add Nginx HTTP listener 2017-02-28 10:02:02 +01:00
andryyy 608cb8ada7 Add config files to Rspamd 2017-02-28 10:01:04 +01:00
Phoenix Eve Aspacio 73f019e04f Compliance #67 2017-02-26 18:56:53 +08:00
André Peters 42958703c5 Merge pull request #72 from PhoenixPeca/patch-2
Incorrect mysql statement
2017-02-26 11:53:21 +01:00
Phoenix Eve Aspacio 8151aed338 Incorrect mysql statement 2017-02-26 16:19:27 +08:00
Phoenix Eve Aspacio 9196e00d7f Max width is too small 2017-02-26 14:42:17 +08:00
Phoenix Eve Aspacio 3115339c08 Add language string 2017-02-26 14:29:49 +08:00
Phoenix Eve Aspacio 88ff43ede2 Add language string 2017-02-26 14:29:09 +08:00
Phoenix Eve Aspacio ee1a66b0a8 Message 2017-02-26 14:13:34 +08:00
Phoenix Eve Aspacio 63bba4fa4c Update mailbox.php 2017-02-26 13:23:34 +08:00
andryyy 1668a4e871 Restart SOGo services with delay and not as group 2017-02-23 20:15:27 +01:00
andryyy 4db74f6734 Fix bind9 config 2017-02-23 16:23:16 +01:00
andryyy 1c12799091 Add bind9 and replace pdns 2017-02-23 16:06:28 +01:00
andryyy 26906caa07 Pass IP even if behind (second) reverse proxy, add new SOGo resource path 2017-02-23 16:05:42 +01:00
andryyy 3c115c6ea3 Add larger delay between reconf_domains and sogo restart 2017-02-22 19:32:01 +01:00
andryyy 25faa3c7c5 - 2017-02-21 22:27:40 +01:00
andryyy 0eb932b3ab Show spam aliases # 2017-02-21 22:27:11 +01:00
andryyy 76426b65b2 Not of any use as of today 2017-02-21 22:26:20 +01:00
andryyy f13df1ec46 Add mraptor to rspamd 2017-02-18 20:29:15 +01:00
andryyy f6241619df Reset first 2017-02-16 20:20:27 +01:00
carazzim0 d295435cad use ip address instead of alias name 2017-02-16 19:55:07 +01:00
carazzim0 c1ab197ea6 fix broken autodiscover 2017-02-16 14:30:09 +01:00
André Peters ade004a40a Merge branch 'master' into dev 2017-02-15 21:25:14 +01:00
andryyy ac6d8655b4 Slight chance to TFA, added local js and css files 2017-02-15 21:22:07 +01:00
andryyy 4e311d7738 Read mime to field when env has no tag 2017-02-14 21:55:58 +01:00
andryyy 15bffcd447 Display keys inline, also read domain aliases for tagging option 2017-02-14 21:54:09 +01:00
André Peters 7781e5f37d Update autodiscover.php 2017-02-14 12:46:48 +01:00
André Peters 635ee7c613 Update autodiscover.php 2017-02-14 11:45:52 +01:00
andryyy 68a9490dc3 Merge branch 'dev' of https://github.com/andryyy/mailcow-dockerized into dev 2017-02-13 13:43:11 +01:00
andryyy 622a8872e7 Multiple TFA keys 2017-02-13 13:42:54 +01:00
André Peters 7668f82566 Update autodiscover.php 2017-02-13 07:52:12 +01:00
André Peters 8c496534c4 Update autodiscover.php 2017-02-13 07:51:59 +01:00
Phoenix Eve Aspacio ac6eda3e30 Fix #46 2017-02-13 08:54:11 +08:00
André Peters a6c6e34fe9 Update mysql_virtual_sender_acl.cf 2017-02-12 19:28:52 +01:00
André Peters ba0448cc26 Update mysql_virtual_sender_acl.cf
Missing '
2017-02-12 19:28:36 +01:00
andryyy aa4abcb1bd Revert selection of alias domains in sender acl 2017-02-11 21:10:24 +01:00
andryyy e35910fe4e Handle alias domains the same way as their parents in sender_acl, thanks to @tehXor 2017-02-11 21:09:25 +01:00
andryyy c73cc42a95 Handle alias domains the same way as their parents in sender_acl, thanks to @tehXor 2017-02-11 20:54:14 +01:00
andryyy 3415fcd4e3 Revert selection of alias domains in sender acl 2017-02-11 20:53:25 +01:00
andryyy 460bfa5f16 Fix autodiscover name issue 2017-02-11 17:14:40 +01:00
Phoenix Eve Aspacio d6297d17c3 Improved Autodiscover
This update is for security purposes.
2017-02-11 13:20:04 +08:00
andryyy a6d5bcecb7 Fix missing mailbox on sender acl 2017-02-09 22:22:48 +01:00
andryyy c67704dcd5 Fix missing mailbox on sender acl 2017-02-09 22:22:12 +01:00
andryyy d9a3e987e9 Add mime types and full path to fcgi params 2017-02-08 19:12:18 +01:00
andryyy 8883960d5a Add mime types and full path to fcgi params 2017-02-08 19:11:25 +01:00
andryyy 95c905e84a Add Roundcube reqs 2017-02-08 17:21:49 +01:00
andryyy 0ac333bfbf Add Roundcube reqs 2017-02-08 17:21:20 +01:00
andryyy 0eaee3239c Fix relay all rcpt display in edit form 2017-02-05 20:50:49 +01:00
andryyy 563d26bb20 Fix relay all rcpt display in edit form 2017-02-05 20:49:25 +01:00
andryyy d21ff134eb Fix mailbox edit domain 2017-02-03 08:47:41 +01:00
andryyy 01d2d095c8 Fix mailbox edit domain 2017-02-03 08:46:19 +01:00
andryyy 74b5c7437b Fix mailbox edit domain 2017-02-03 08:33:53 +01:00
andryyy 3795ae0b60 Fix mailbox edit domain 2017-02-03 08:32:25 +01:00
andryyy 0a828e8f23 Fix SOGo Dockerfile 2017-02-02 21:12:30 +01:00
andryyy bd57cd8d0a Remove sender_acl from view to prevent race conditions, use SOGo delegations instead 2017-02-02 21:02:11 +01:00
andryyy 29684425e2 Add Spanish language, gracias a NTHINGs! 2017-02-02 10:11:01 +01:00
andryyy 7c3a8a5819 Use IPs to not emerg Nginx when host does not exist 2017-02-02 10:09:44 +01:00
carazzim0 27c07438f8 fix bug where not existing admin is not being created 2017-01-31 10:06:56 +01:00
andryyy 272087ba39 Fix edit alias function 2017-01-30 14:43:28 +01:00
André Peters 23c791d87f Merge pull request #32 from NTHINGs/patch-1
Spanish language
2017-01-30 12:15:53 +01:00
andryyy d013353409 Do not overwrite admin on db update 2017-01-30 11:24:07 +01:00
Mauricio Alejandro Martínez Pacheco 5c1af5e83f Spanish language 2017-01-29 19:32:41 -06:00
André Peters 432246b3ca Merge branch 'master' into dev 2017-01-29 22:26:06 +01:00
andryyy 9d82a41b90 Fix resource translation 2017-01-29 22:07:13 +01:00
andryyy 1a33050d38 Fail with access denied when no Yubi api key was added 2017-01-29 21:53:34 +01:00
andryyy 2738686eed Fix triggers 2017-01-29 13:56:45 +01:00
andryyy 5e39bcf5e4 Fix settings 2017-01-29 13:56:24 +01:00
andryyy 6e196eeb6e Remove kind where field 2017-01-29 12:33:36 +01:00
andryyy 0f83899403 Fix add.php 2017-01-29 12:07:13 +01:00
andryyy bfd0857b3e Fix select in add.php, lower error_reporting in vars 2017-01-29 12:01:24 +01:00
andryyy 8d596080de Reset SOGo data and added option to reset EAS device cache for users 2017-01-28 23:17:57 +01:00
andryyy d9d2500501 Fix description handling 2017-01-28 10:03:12 +01:00
andryyy eb3fb6d1f8 Add resources 2017-01-28 09:53:39 +01:00
andryyy 13a8e6bf28 Exclude resources 2017-01-28 09:53:12 +01:00
andryyy 98545ff653 Set language for TFA 2017-01-25 19:33:59 +01:00
andryyy 2c04a77e17 Revert change, directory is already created 2017-01-25 19:10:31 +01:00
andryyy a6c74a041a Merge branch 'dev' of https://github.com/andryyy/mailcow-dockerized into dev 2017-01-25 19:08:05 +01:00
andryyy badef73191 Make alias domains selectable in sender acl, a lot of code changes, added challenges for u2f to json_api, added U2F as TFA 2017-01-25 19:07:30 +01:00
andryyy 0630c882ee When TLS is enforced for incoming mails, allow mynetworks and sasl authenticated users 2017-01-25 19:04:31 +01:00
andryyy a294cd04e5 Add charset 2017-01-25 19:04:01 +01:00
André Peters f392a0da81 Merge pull request #20 from psi-4ward/dovecot-volume-fix
Fixed: Dovecot depend on sogo volumes
2017-01-23 23:22:46 +01:00
Lars Gleim 89565d8ac1 Update main.cf 2017-01-23 21:21:36 +01:00
andryyy 7959abfcdc Add mydestination to prevent hostname == domain situations 2017-01-23 08:24:22 +01:00
andryyy 54de192334 Add mydestination to prevent hostname == domain situations 2017-01-23 08:23:59 +01:00
andryyy e683faac1b Add libsasl2-modules 2017-01-22 16:42:14 +01:00
andryyy 66e9833c91 More work on web UI 2017-01-22 16:41:45 +01:00
andryyy c34a7b69b8 More changes for better structure and minimal json api in dev 2017-01-21 11:49:29 +01:00
andryyy 68d674197d Loop reconf script, add minimal httpd for web resources chrooted 2017-01-21 11:47:51 +01:00
andryyy 3ece7cc7fd Get SOGo web resources from SOGo httpd, enable caching 2017-01-21 11:46:56 +01:00
andryyy 30c4396c31 Change var names 2017-01-18 21:33:11 +01:00
andryyy 365abdda01 Cleanup, cleanup and cleanup, much better sender acl handling, imapsync jobs, login as mailbox user X 2017-01-18 21:28:31 +01:00
andryyy b79259875a Wait for SQL before creating view, add kind and multi bookings to view 2017-01-18 21:27:38 +01:00
andryyy 683e24c7f6 Still needs rework... but is ok right now 2017-01-18 21:26:49 +01:00
andryyy 5fa794174c Fix EAS in SOGo 2017-01-15 17:43:34 +01:00
andryyy 4146cec3b9 Some changes in functions 2017-01-15 17:39:17 +01:00
andryyy 1587c73dad Dovecot imapsync changes 2017-01-15 17:38:54 +01:00
andryyy 308c2f7e03 Fix EAS for SOGo 2017-01-15 17:37:25 +01:00
andryyy 89b5d9bde6 Easier container names, allow to set HTTPS port, Typo fix 2017-01-12 21:40:42 +01:00
andryyy ffe95ad87d Merge branch 'dev' of https://github.com/andryyy/mailcow-dockerized into dev 2017-01-12 20:32:12 +01:00
andryyy 96ae33ee6a Add imapsync tool 2017-01-12 20:26:10 +01:00
andryyy c403933017 Add imapsync tool to Dovecot and change container layout 2017-01-12 20:16:37 +01:00
andryyy 1da550b499 Check Postfix config before spawning Postfix procs 2017-01-12 20:16:01 +01:00
andryyy 33a0357634 Log to mail.log, add postlogin script to give master user full permissions 2017-01-12 20:15:05 +01:00
Christoph Wiechert 32f1b672fc Fixed: Dovecot depend on sogo volumes
Volume mount from sogo should be optional
2017-01-11 19:59:46 +01:00
andryyy f78a55dc63 Check if domain is alias domain 2017-01-10 22:09:18 +01:00
miclnl a5dff0d775 Updates Dutch language file 2017-01-10 15:20:41 +01:00
andryyy 86a8dc195e Change ciphers 2017-01-09 20:22:44 +01:00
andryyy 621235d8da Lowercase tag name "eXaMpLe" to "example" if folder "eXaMpLe" does not exist, else move to folder "eXaMpLe" 2017-01-09 12:37:39 +01:00
andryyy be7693a8e1 Sieve tag handling changes 2017-01-09 11:39:27 +01:00
andryyy d2945b0edf Add ability to set tag handling, show more user information 2017-01-09 11:08:45 +01:00
andryyy 49a98a30b5 Add ability to set tag handling, add domain map 2017-01-09 11:05:33 +01:00
andryyy 77c81f95da Move line 2017-01-05 21:12:59 +01:00
andryyy 75139e51cc Use a single view for all domains - easier but will cause more load with large setups, use procs here instead 2017-01-05 20:35:46 +01:00
andryyy caa6890cae Add lang strings 2017-01-03 11:50:08 +01:00
andryyy ebfc45df9f Set huge timeout in PHP for SOGo childs to stop 2017-01-03 11:47:09 +01:00
andryyy 887f7db7a8 Add language strings 2017-01-03 11:46:11 +01:00
andryyy 8e07d29f0a Some slight changes in permission checks for future updates 2017-01-03 10:39:32 +01:00
andryyy 8503980930 Revert vol change 2017-01-03 10:35:41 +01:00
andryyy b5e5f8f934 Add volume 2017-01-01 19:49:02 +01:00
andryyy abeee45fb2 Allow complex passwords 2017-01-01 12:33:05 +01:00
andryyy 3dc486993e Show a spinner when SOGo restarts 2016-12-31 23:05:52 +01:00
andryyy 6d24f582b6 Fixes #4 2016-12-29 21:17:24 +01:00
andryyy 4adcb287bb Fix rspamd dynamic map 2016-12-29 21:12:19 +01:00