Commit Graph
3287 Commits
Author SHA1 Message Date
Alexander Schlarb e676261ec0 Compare aliased domain with domain of alias rather then mailbox when the alias domain is different from the mailbox one 2019-01-23 23:50:56 +01:00
Alexander Schlarb 10457f4ffd Fix typo 2019-01-23 23:22:35 +01:00
Alexander Schlarb ee22c50e04 Fix critical issue that would prevent any address aliases from being resolved if a domain has no domain alias 2019-01-23 23:19:37 +01:00
Alexander SchlarbandGitHub 1fbc12ec1e Code style checkers suck 🙁 2018-12-09 20:47:21 +00:00
Alexander SchlarbandGitHub 7b7b47657c Allow users to send emails from alias domains
### Problem

Currently, if I have a domain `bla.com` that is an alias of `blub.com` and John has user account as `john@blub.com`, then will not be able to send e-mails as `john@bla.com` because the system will not recognize / communicate to Postfix that `john@bla.com` is the same as `john@blub.com` and hence Postfix will reject this attempt.

### Proposed Solution

When calculating the allowed SASL usernames for an email address, also include aliases from aliased domains in the result of the query. (This will also work for the primary username, since that is added as “internal” alias to that table as well.)

### Caveats

I only tested the proposed query with PostgreSQL.
2018-12-09 20:30:43 +00:00
Antoine Nguyen 5807395d6f Added security settings to default configuration.
see #1592
2018-11-28 13:31:41 +01:00
Antoine Nguyen e4f979c995 Updated documentation. 2018-11-20 17:31:58 +01:00
Antoine Nguyen a4e4b9a728 Fixed wrong property. 2018-11-20 17:25:44 +01:00
Antoine NguyenandGitHub 7336996ef0 Merge pull request #1622 from modoboa/feature/dns_config_page
Added DNS configuration page for domain.
2018-11-20 17:19:25 +01:00
Antoine Nguyen 76ee15c388 Added DNS configuration page for domain.
see #1621
2018-11-20 16:50:57 +01:00
Antoine NguyenandGitHub e6aaba57f5 Merge pull request #1620 from modoboa/feature/new_dns_checks
New DNS checks.
2018-11-20 15:18:27 +01:00
Antoine Nguyen 6274388975 Fixed unit test. 2018-11-20 14:50:07 +01:00
Antoine Nguyen 2101adff1b Improved coverage and added FR translation. 2018-11-20 10:37:07 +01:00
Antoine Nguyen f4976bb0c8 Fixed type length. 2018-11-20 08:57:20 +01:00
Antoine Nguyen 277602e3f0 New DNS checks.
see #1618
2018-11-19 18:54:12 +01:00
Antoine Nguyen 38408db0b3 Updated Italian translation. 2018-11-16 13:40:20 +01:00
Antoine Nguyen a26aadb983 Added documentation about docker image. 2018-10-19 10:03:41 +02:00
Antoine NguyenandGitHub 155a9d18f2 Merge pull request #1599 from Toniob/scheme_fix
fix a bug with python3 showing no scheme available in settings
2018-10-19 09:44:59 +02:00
Anthony Bourguignon 142a3f15c2 add test to check dovecot scheme 2018-10-19 09:19:33 +02:00
Anthony Bourguignon ed3fd8e8bf fix a bug with python3 showing no scheme available in settings 2018-10-18 21:40:06 +02:00
Antoine Nguyen 702edbe879 Removed sectoor.de DNSBL.
fix #1598
2018-10-18 13:27:51 +02:00
Antoine NguyenandGitHub 0c20b668b3 Merge pull request #1597 from modoboa/fix/mx_query_no_result
A or AAAA record might not be available.
2018-10-18 09:39:35 +02:00
Antoine Nguyen 23865090e9 Fixed coverage. 2018-10-18 08:51:49 +02:00
Antoine Nguyen 9650bc0171 A or AAAA record might not be available.
see #1596
2018-10-17 17:56:01 +02:00
Antoine Nguyen c4b3b17016 Added missing migration. 2018-10-17 16:28:43 +02:00
Antoine NguyenandGitHub 1fa5f77f44 Merge pull request #1595 from modoboa/feature/quota_unit
Added support for unit when defining a quota.
2018-10-17 14:37:05 +02:00
Antoine Nguyen 428546ea6f Fixed unit tests. 2018-10-17 14:10:08 +02:00
Antoine Nguyen 250300f7ef Added support for unit when defining a quota.
see #1514
2018-10-17 13:42:51 +02:00
Antoine NguyenandGitHub 9a338f3121 Merge pull request #1594 from modoboa/fix/mx_lookup
Fix/mx lookup
2018-10-17 09:55:02 +02:00
Antoine Nguyen 0a55f44d6b Fixed codacy warnings. 2018-10-17 09:26:07 +02:00
Antoine Nguyen 6bc2cec007 Fixed lookups with custom DNS server. 2018-10-17 08:47:16 +02:00
Antoine Nguyen 7544e9d2d4 Merge branch 'master' of github.com:modoboa/modoboa 2018-10-16 16:30:45 +02:00
Antoine NguyenandGitHub f71432ed98 Merge pull request #1578 from fvandenbulcke/master
feat(useDnsServer): add field in admin view, use in resolver if defin…
2018-10-16 16:30:32 +02:00
Antoine Nguyen 6386df520a Use new doveadm_cmd everywhere. 2018-10-16 16:29:10 +02:00
Antoine Nguyen 04463d4c40 Updated de translation. 2018-10-16 15:02:37 +02:00
Antoine Nguyen e0020b2f14 Merge branch 'master' of github.com:modoboa/modoboa 2018-10-16 14:52:58 +02:00
Antoine Nguyen d90388f821 Updated JS requirements. 2018-10-16 14:52:26 +02:00
Antoine NguyenandGitHub 78c36f92ae Merge pull request #1587 from Toniob/check_scheme
check for dovecot supported password schemes
2018-10-15 09:11:50 +02:00
Florian VANDENBULCKE 6c2fbb169a feat(dns-resolver): correction lint 2018-10-14 18:55:02 +02:00
Florian VANDENBULCKE cbbe840522 feat(dns-resolver): application to get ip address + unit tests 2018-10-14 18:34:44 +02:00
Anthony Bourguignon 2c4d707305 Improve code quality (again) 2018-10-14 12:50:32 +02:00
Anthony Bourguignon bb05f502cf Fix an issue with __metaclass__ in python3
improve code quality
2018-10-14 12:41:59 +02:00
Anthony Bourguignon e2f7b47b47 fix settings override in test_authentication 2018-10-14 11:14:39 +02:00
Anthony Bourguignon 6ebfee1f22 add missing doveadm script 2018-10-14 11:10:02 +02:00
Anthony Bourguignon c0e296ae91 add tests for password schemes 2018-10-14 11:09:04 +02:00
Anthony Bourguignon 1836cee5fb Improve code quality
move doveadm call to sysutils
password hashers name and label are now class properties
2018-10-14 10:33:58 +02:00
Anthony Bourguignon b321228a82 Improve code quality 2018-10-13 12:00:57 +02:00
Anthony Bourguignon fcb3208e20 check for dovecot supported password schemes
call doveadm pw -l to list password schemes
only show supported password schemes
2018-10-13 11:47:29 +02:00
Antoine Nguyen 69a5a2c243 Do not try to decode empty string. 2018-10-12 22:30:22 +02:00
Antoine NguyenandGitHub 424be3428b Merge pull request #1586 from modoboa/fix/decode_smtputf8_address
fixed: enhanced decoding for SMTPUTF8 support.
2018-10-12 17:37:20 +02:00