Commit Graph

202 Commits (0d52364eacd92a30d337356cee5a3912367f202a)

Author SHA1 Message Date
kaiyou 0d52364eac Fix alias resolution through podop
kaiyou 6d088504bd Adjust podop debug level based on environment
kaiyou 6ba55ee377 Implement the sieve script name resolution pattern
kaiyou 3c725bf634 Only support generating the default sieve script
kaiyou ca6c0bc8fd Fix the user sieve script generation
kaiyou 4d25083847 Move sieve script generation to the admin container
kaiyou cfeaa189f9 Use proper 404 return codes for missing objects
kaiyou d8365bfbcf Use simpler routes for Dovecot
kaiyou 697caaab81 Update podop access and mail restrictions
kaiyou 7143fb8c47 Implement some basic views for podop
kaiyou 39cd0d5034 Upgrade to alpine 3.8 for smtp and imap
kaiyou 68aa797720 Merge branch 'master' into feat-abstract-db
kaiyou 73ca5fb3d3 Provide a more generic skeletton for postfix virtual lookups
kaiyou 5dc9ee9516
Merge pull request from hoellen/spam-trash-fix
Dont flag spam as ham if moved to trash
kaiyou d917f60352
Merge pull request from HorayNarea/compress
add optional Maildir-Compression
kaiyou 64269e08c0
Merge pull request from HorayNarea/master
add full-text search support
kaiyou 313b79538e
Merge pull request from mprihoda/feature/better-ratelimit-error
Return correct status codes from auth rate limiter failure.
Thomas Sänger 0bdb2a16bc
add optional Maildir-Compression
Thomas Sänger fb62e6b5a2
add full-text search support
kaiyou f506966abc Pin Alpine 3.7 to preserve the Postfix version
Pierre Jaury 3dca1a834c Pin alpine 3.7 until we fix the certbot issue, see
Pierre Jaury 18fe8cd9f2 Pin alpine:3.7 for Dovecot since extdata was removed from repos, fixes
Pierre Jaury 5ad02ae2e5 Use a more uniform 'Save' for most form submits, fixes
Pierre Jaury c04e58498d Remove unused postfix sqlite files
Pierre Jaury bb73933e1e Switch postfix to Podop
Pierre Jaury 82e738cc53 Remove the old code of postproxy
Pierre Jaury b5d6b93869 Switch to using Podop in Dovecot
Pierre Jaury 809fe78f82 Add dovecot views to the internal API
Pierre Jaury 28001213d4 Remove the redis-based quota code
Pierre Jaury 76617a3c97 Store the quota status in database
Pierre Jaury 2b2ab864d1 Add support for querying the table in Dovecot proxy
Pierre Jaury 70175f8c28 Add postproxy support for Dovecot dict protocol
Pierre Jaury 262e82a367 Add a postfix socketmap to http proxy
Michal Prihoda f5e7751835 Return correct status codes from auth rate limiter failure.
hoellen ca26264d01 Dont flag spam as ham if moved to trash (fix )
kaiyou 75a1bf967c
Merge pull request from hoellen/webmail-messagesize
Use message_size_limit variable from env for webmail client_max_body_size
hoellen c51e1b9eef webmail client_max_body_size with message_size_limit and 8M tolerance
kaiyou 74b72375cb
Merge pull request from MFAshby/user_validation
Made User and UserSignup validation consistent for the local part of
kaiyou 53bf6085dc
Merge pull request from hoellen/webmail-root
Add posibilty to run webmail on root '/'
hoellen 9091e54fda Hide administration header in sidebar for normal users.
hoellen 81a6a7cbf6 Use message_size variable from env for webmail
hoellen a1fb8442e3 Add posibilty to run webmail on root '/'
mfashby 0284b6a8e9 Made User and UserSignup validation consistent for the local part of the email address
Pierre Jaury 14687d09ba Fix announcements for idna domains
Pierre Jaury e543477c2e Revert "Only enable milter for incoming emails"
This reverts commit cfd233039e.
Pierre Jaury cfd233039e Only enable milter for incoming emails
Pierre Jaury 6828231c28 Fix the path of the nginx pid in startup scripts, fixes
Pierre Jaury 1b0b3a2b1e Only check login mismatch for authenticated users, fixes
Pierre Jaury 1371ba5f5e Add the keep field to fetch forms, fixes
Pierre Jaury ea658a174d Fix a typo in the base html template