287 Commits (c1485f9381be87dd4d8d0662171e81ab9000dead)

Author SHA1 Message Date
kaiyou 8bad30cd59 Move the domain MX status to the detail page 6 years ago
kaiyou 7f0447514c Finish storing the user quota to redis 6 years ago
kaiyou 80893be68b Add a missing import to dnspython 6 years ago
kaiyou 091369915b Display the user quota in the admin interface 6 years ago
kaiyou e13593f29a Switch to database 2 for rate limiting 6 years ago
kaiyou d1dbba2d3a Add expose instructions in Dockerfiles, fixes #392 6 years ago
kaiyou 62d1a0c104 Add a status field to the domain list 6 years ago
kaiyou bb0d7bf6dc Enforce the nocase collation on the email table 6 years ago
kaiyou 186c30d2ac Have the admin listen on ipv6 6 years ago
kaiyou dfaedb76f1
Merge pull request #447 from sanduhrs/feature/446
Add a sqlalchemy custom type for unicode to idna conversion of domain names
6 years ago
kaiyou 9968d708f1 Update the prod requirements 6 years ago
kaiyou 381e76511d Add self-service domain registration 6 years ago
Stefan Auditor c688970b32 Respect user enabled flag in admin authentication 6 years ago
Stefan Auditor d3064579f4 Respect user enabled flag in basic authentication 6 years ago
Stefan Auditor 92f4858323 Respect user.enabled status in internal authentication 6 years ago
Stefan Auditor d2c6cecca6 Remove is_enabled method and use the enabled attribute instead 6 years ago
Stefan Auditor 5bfdd75738 Respect user enabled flag on user.login 6 years ago
Stefan Auditor 78f4fa7db9 Add field to ui for user enabled flag 6 years ago
Stefan Auditor 20d6fbae48 Add enabled flag to user model 6 years ago
Scott 2c2a1ed042 Remove stale link to old auto-forward settings. Fixes #450
Also update a reference to 'smtp' to use HOST_AUTHSMTP
6 years ago
kaiyou a51416a4af
Merge pull request #452 from sanduhrs/feature/449
Add enabled flag to user model
6 years ago
Stefan Auditor e843f7ef1f Respect user enabled flag in admin authentication 6 years ago
Stefan Auditor c8540ddba7 Respect user enabled flag in basic authentication 6 years ago
Stefan Auditor 6fc22e5432 Respect user.enabled status in internal authentication 6 years ago
Stefan Auditor 733b89bff5 Remove is_enabled method and use the enabled attribute instead 6 years ago
Stefan Auditor 3b66fcada7 Respect user enabled flag on user.login 6 years ago
Stefan Auditor 7139a27bf1 Add field to ui for user enabled flag 6 years ago
Stefan Auditor f585197e52 Add enabled flag to user model 6 years ago
Scott e5c25c395f Remove stale link to old auto-forward settings. Fixes #450
Also update a reference to 'smtp' to use HOST_AUTHSMTP
6 years ago
Stefan Auditor 7f5bd98a2e Add parameters to database field 6 years ago
Stefan Auditor 93d5254b3f Add another type decorator for idna email support 6 years ago
Stefan Auditor 792c720c13 Save user email domain_name as idna representation 6 years ago
Stefan Auditor c40e255f3b Reset relay columns to string 6 years ago
Stefan Auditor d9ea64fac7 Import idna library and move code a bit upwards 6 years ago
Stefan Auditor 5a7272ff12 Replace other occurences of domain names with idna 6 years ago
Stefan Auditor 1b666cd25b Add a sqlalchemy custom type for unicode to idna conersion of domain names 6 years ago
kaiyou db0cd8efb4 Fix the client setup page when not logged in 6 years ago
kaiyou b4134b7774 Add a client setup page, fixes #342 6 years ago
kaiyou fa0bda7b69 Merge the auto-forward and antispam settings 6 years ago
kaiyou 3ef4e1f6b7 Add support for recaptcha upon signup 6 years ago
Mildred Ki'Lya f538e33dcf Parametrize hosts
Allows to use mailu without docker-compose when hostnames are not set up
by docker itself but provided via a separate resolver.

Use case: use mailu using nomad scheduler and consul resolver instead of
docker-compose. Other servers are provided by the DNS resolver that
resolves names like admin.service.consul or webmail.service.consul.
These names needs to be configurable.
7 years ago
kaiyou d8ebfbe020 Display infinite user quotas correctly, fixes #368 7 years ago
kaiyou d98f16333a Display an infinite quota when necessary for users, fixes #345 7 years ago
kaiyou 8d224824ea Display a conditional button for generation dkim keys, fixes #346 7 years ago
kaiyou 42314d3d75 Remove a remaining rebug print() statement 7 years ago
kaiyou a4f46ced49 Properly use x-forwarded-proto with redirects in the webui, related to #347 7 years ago
kaiyou 319965a4af Add a format check for the email localpart when signing up 7 years ago
kaiyou 18ae6a4a0f Fix the signup quota 7 years ago
kaiyou e85eada522 Fix the login view when no next page is provided 7 years ago
kaiyou def0a8b89d Fix the signup domain list with non infinite mailbox max count 7 years ago
kaiyou 2662abedef Enable self-service account signup 7 years ago
kaiyou 3b79e5196a Add a default quota setting for new accounts 7 years ago
kaiyou 6d71fa96ad Add a signup field to domains 7 years ago
kaiyou c545b8d110 Honor feature limitations for imap and pop3 7 years ago
kaiyou 3e464b0b70 Update messages.po (POEditor.com) 7 years ago
kaiyou 952a50665b Update messages.po (POEditor.com) 7 years ago
kaiyou d4441b6815 Move nl and sv loca to LC_MESSAGES 7 years ago
kaiyou ab34ce4e8e Add dummy files for pl and it loca 7 years ago
kaiyou 2f4758a445 Update messages.po (POEditor.com) 7 years ago
kaiyou e368c200b1 Update messages.po (POEditor.com) 7 years ago
kaiyou 17b184e5c8 Implement a basic authentication API 7 years ago
kaiyou 059cbb37a4 Update messages.po (POEditor.com) 7 years ago
kaiyou e9f4719a40 Update messages.po (POEditor.com) 7 years ago
kaiyou 112cff3621 Update messages.po (POEditor.com) 7 years ago
kaiyou f30a09f182 Update messages.po (POEditor.com) 7 years ago
kaiyou 826d212a75 Update messages.po (POEditor.com) 7 years ago
kaiyou 72029ca220 Update messages.po (POEditor.com) 7 years ago
kaiyou aa9a065d5b Update messages.po (POEditor.com) 7 years ago
kaiyou 2e370e3731 Update messages.po (POEditor.com) 7 years ago
kaiyou ebddc7bec2 Add dummy translations for swedish and dutch 7 years ago
kaiyou 011e1fa52d Add an end of vacation field, related to #218 7 years ago
kaiyou fb42797ab7 Use SITENAME and WEBSITE properly in the admin ui 7 years ago
kaiyou 872271cb47 Clean the configuration variable list 7 years ago
kaiyou 1a3f85fbc2 Make the rspamd webui available, fixes #157 7 years ago
kaiyou ac0c339aa8 Implement welcome emails, fixes #107 7 years ago
kaiyou 570e90acbc Move email send features to the User model 7 years ago
kaiyou 6e61500eb1 Fix the authentication behavior with non-existing users 7 years ago
HouMingtao [侯明涛] b0f8d7ab78 move to new translation folder
Change-Id: If4b4a25b305aab3d96155283881573a125272f81
7 years ago
kaiyou 2427544972 Move statistics to the start.sh script for clarity 7 years ago
kaiyou e9813f99bf Fix the annonucement feature by sending mail to the proper smtp server, fixes #309 7 years ago
kaiyou 6eaffd514d Make it possible to opt out of statistics 7 years ago
kaiyou 45902ae012 Fix a bug when trying to authenticate with a non existing user 7 years ago
kaiyou baff8dd043 Avoid blacklisting the webmail 7 years ago
kaiyou f5ee77519e Rename spam threshold to spam tolerance 7 years ago
kaiyou edbea372e9 Merge branch 'master' into refactor-repo 7 years ago
kaiyou ac53b3ed97 Merge branch 'master' into refactor-repo 7 years ago
kaiyou 689be5f2d9 Move all directories per theme 7 years ago