Commit Graph

282 Commits

Author SHA1 Message Date
Tim Möhlmann 676c408f06 Merge remote-tracking branch 'obi/feature/dns-resolver' into feat-unbound-dns 2018-10-08 12:36:01 +03:00
ofthesun9 13146be57e Merge branch 'master' into feature-swarm 2018-10-07 16:42:25 +00:00
ofthesun9 74796201ec Merge branch 'master' into feature-swarm 2018-10-07 08:00:12 +00:00
kaiyou fc99eb7b34 Re-enable sender access check to prevent source spoofing 2018-10-07 01:52:01 +02:00
kaiyou f3f0b98755 Fix relay restrictions so email gets delivered correctly 2018-10-07 01:28:22 +02:00
Tim Möhlmann 0817629869 Increase attempts as it failed on fresh Swarm host 2018-10-07 02:10:13 +03:00
Tim Möhlmann 716ed16f34 Fix typo 2018-10-07 01:52:52 +03:00
Tim Möhlmann 16469d7282 Upgrade to newer pip version 2018-10-07 01:40:22 +03:00
Tim Möhlmann 1bae5968ad Import tenacy and fix syntax errors 2018-10-07 01:39:02 +03:00
Tim Möhlmann c457ccfa60 Use tenacity for resolver retries 2018-10-07 00:32:05 +03:00
Tim Möhlmann d6c386651d Merge branch 'master' into fix-swarm-start 2018-10-06 23:48:32 +03:00
ofthesun9 09d77bc2de Handle the case where the variable REJECT_UNLISTED_RECIPIENT is not set 2018-10-04 18:55:56 +00:00
ofthesun9 cc17962c86 fixes #583 2018-10-04 18:55:56 +00:00
kaiyou 4d70a8737e Expose the data volume for admin container 2018-09-28 17:42:10 +02:00
kaiyou 2cba045013 Explicitely declare required volumes, fixes #568 2018-09-28 17:28:46 +02:00
kaiyou fcad52b145 Implement a start date filter for autoreply, fixes #362 2018-09-27 22:45:16 +02:00
kaiyou 82bb8c2fd9 Merge remote-tracking branch 'github/master' into feat-abstract-db 2018-09-27 17:06:21 +02:00
kaiyou f5668dea51 Handle relays as virtual transports through podop 2018-09-27 16:30:20 +02:00
kaiyou 9890e1fb2a Fix the dovecot configuration path 2018-09-27 16:13:02 +02:00
kaiyou 42c6bdb4df Split the internal blueprint into multiple view files 2018-09-27 16:09:38 +02:00
kaiyou dc4b0d21ea Clean the dovecot configuration dir 2018-09-27 16:01:21 +02:00
kaiyou f9c6c98180 Remove fetchmail dependency to the databse 2018-09-27 15:54:08 +02:00
kaiyou 43b6547e1c Lower the loglevel of podop 2018-09-27 14:53:58 +02:00
kaiyou 542793260b Handle wildcard aliases using podop 2018-09-27 14:53:23 +02:00
kaiyou 0d52364eac Fix alias resolution through podop 2018-09-27 14:38:10 +02:00
kaiyou 6d088504bd Adjust podop debug level based on environment 2018-09-27 14:37:47 +02:00
kaiyou 6ba55ee377 Implement the sieve script name resolution pattern 2018-09-27 14:10:53 +02:00
kaiyou 3c725bf634 Only support generating the default sieve script 2018-09-27 08:18:22 +02:00
kaiyou ca6c0bc8fd Fix the user sieve script generation 2018-09-27 08:18:03 +02:00
kaiyou 4d25083847 Move sieve script generation to the admin container 2018-09-27 08:11:26 +02:00
kaiyou cfeaa189f9 Use proper 404 return codes for missing objects 2018-09-27 08:00:31 +02:00
kaiyou d8365bfbcf Use simpler routes for Dovecot 2018-09-27 07:55:54 +02:00
kaiyou 697caaab81 Update podop access and mail restrictions 2018-09-26 00:15:24 +02:00
kaiyou 7143fb8c47 Implement some basic views for podop 2018-09-26 00:15:03 +02:00
kaiyou 39cd0d5034 Upgrade to alpine 3.8 for smtp and imap 2018-09-26 00:14:30 +02:00
kaiyou 68aa797720 Merge branch 'master' into feat-abstract-db 2018-09-25 21:46:12 +02:00
ofthesun9 f5f09fad6e Reverting the patch for dovecot.conf, as it is not needed 2018-09-25 18:54:40 +00:00
Thomas Sänger 0b885548ab bind to any protocol 2018-09-25 06:29:53 +02:00
kaiyou 73ca5fb3d3 Provide a more generic skeletton for postfix virtual lookups 2018-09-24 23:19:06 +02:00
ofthesun9 23e288aadc Enabling swarm deployment on master branch:
-Extends the usage of POD_ADDRESS_RANGE
-Provides documentation
2018-09-24 17:29:31 +00:00
kaiyou 5dc9ee9516 Merge pull request #510 from hoellen/spam-trash-fix
Dont flag spam as ham if moved to trash
2018-09-19 08:50:52 +02:00
kaiyou d917f60352 Merge pull request #553 from HorayNarea/compress
add optional Maildir-Compression
2018-09-16 20:00:32 +02:00
kaiyou 64269e08c0 Merge pull request #552 from HorayNarea/master
add full-text search support
2018-09-16 19:59:28 +02:00
kaiyou 313b79538e Merge pull request #513 from mprihoda/feature/better-ratelimit-error
Return correct status codes from auth rate limiter failure.
2018-09-16 19:58:34 +02:00
Tim Möhlmann cc8e15748b Retry 10 times when resolving fails in start.py scripts 2018-08-08 17:54:15 +03:00
Thomas Sänger 0bdb2a16bc add optional Maildir-Compression 2018-08-05 19:48:24 +02:00
Thomas Sänger fb62e6b5a2 add full-text search support 2018-08-05 18:59:57 +02:00
kaiyou f506966abc Pin Alpine 3.7 to preserve the Postfix version 2018-08-03 08:24:06 +02:00
Tim Möhlmann 9350bb9b9a Use fixed alpine:3.7 tag to prevent postix upgrade 2018-08-03 00:18:39 +03:00
Pierre Jaury 3dca1a834c Pin alpine 3.7 until we fix the certbot issue, see #522 2018-08-01 21:56:29 +02:00