Robin Raymond
f016b9689a
Merge pull request #128 from Infinisil/fix-enable-conditions
...
fix conditions for enabling services
2018-06-09 15:18:46 +02:00
Robin Raymond
cfb8353f1a
Merge pull request #130 from phdoerfler/clamav-phishing
...
Disabled scanning of incoming mails for phishing attempts
2018-06-09 15:17:18 +02:00
Philipp Dörfler
92238c61f6
Disabled scanning of incoming mails for phishing attempts
2018-06-09 09:13:56 +00:00
Silvan Mosberger
845e06e61a
fix conditions for enabling services
...
Without this fix, kresd and others would get enabled even though the
main mailserver option is disabled.
2018-05-22 23:18:55 +02:00
Robin Raymond
68232ddf87
Merge pull request #116 from phdoerfler/post-upgrade-check
...
Added option for automatic reboot after a kernel upgrade.
2018-05-10 13:06:46 +02:00
Robin Raymond
6d3ab77a5d
Merge pull request #114 from geistesk/message-id
...
Fog user's hostname in the Message-ID
2018-05-10 13:05:32 +02:00
Robin Raymond
02b0e867d2
Merge pull request #124 from nlewo/pr-dh.pem
...
postfix: also create the dh.pem if it is empty
2018-05-10 13:04:35 +02:00
Robin Raymond
e0907f489b
Merge pull request #117 from tokudan/reject_recipients
...
Allow rejecting mails to selected local addresses from remote systems
2018-05-10 13:02:37 +02:00
Antoine Eiche
e9dea6cdb4
postfix: also create the dh.pem if it is empty
...
The dh.pem file is currently created by the postfix prestart
script. If the entropy of the system is to low, the postfix prestart
can timeout. In this case, an empty file is created.
If the user restarts the postfix service, the dh.pem is not created
because the file already exists (but is empty).
When a ssl is established with dovecot, it fails with this message:
imap-login: `Error:Failed to initialize SSL server context: Couldn't parse DH parameters:
error:0906D06C:PEM routines:PEM_read_bio:no start line: Expecting: DH
PARAMETERS`
With this patch, the postfix service creates the dh.pem if the dh.pem
doesn't exist or if it is empty. It doesn't fix the entropy or
timeout issue but at least, the user knows something is failing:/
2018-05-10 01:04:02 +02:00
Robin Raymond
31dae8a5f3
Merge pull request #121 from nlewo/pr-relaxed
...
dkim: set header canonicalization to relaxed
2018-05-06 11:32:37 +02:00
Antoine Eiche
0f75894b4f
dkim: set header canonicalization to relaxed
...
Instead of simple canonicalization which is the default one.
Fixes #120
2018-05-04 19:55:25 +02:00
Daniel Frank
f613779999
Allow rejecting mails to selected local addresses from remote systems
2018-04-15 01:49:26 +02:00
Philipp Dörfler
610a4008dc
Added option for automatic reboot after a kernel upgrade.
2018-04-12 10:31:49 +00:00
geistesk
386faf960c
Fog user's hostname in the Message-ID
2018-04-09 22:14:17 +02:00
Robin Raymond
1dd394e63f
Allow longer cachings
2018-04-08 17:57:16 +02:00
Robin Raymond
ea2cc9fbfa
simplify travis.yml
2018-04-08 17:05:25 +02:00
Robin Raymond
37ba2c656c
test both 18.03 and unstable
2018-04-08 16:54:53 +02:00
Robin Raymond
52b4733f22
log failures
2018-04-08 16:26:15 +02:00
Robin Raymond
6bc15dd52c
move travis ci to 18.03
2018-04-08 16:03:16 +02:00
Robin Raymond
b8314865fa
version update
2018-04-08 15:59:48 +02:00
Robin Raymond
e4c6682eb9
Merge branch 'master' of github.com:r-raymond/nixos-mailserver
2018-04-08 15:28:58 +02:00
Robin Raymond
c28d7756c1
Merge pull request #101 from tokudan/mydestination
...
Avoid accepting mail to xyz@localhost from remote systems
2018-04-08 15:25:48 +02:00
Robin Raymond
319a6dd793
Merge pull request #112 from tokudan/catchAll_doc
...
Clarify distinction between aliases and catchAll
2018-04-08 15:25:22 +02:00
Daniel Frank
c0e51245bb
Clarify distinction between aliases and catchAll
2018-04-04 19:20:53 +02:00
Robin Raymond
8e0984de9b
Merge pull request #109 from geistesk/multiple-aliases
...
Support for multiple extraVirtualAliases
2018-04-03 13:51:13 +02:00
geistesk
c0df22aaae
Support for multiple extraVirtualAliases
...
Should fix #104 by introducing
```
extraVirtualAliases = {
"single-alias@domain.foobar" = "user1@domain.foobar";
"multi-alias@domain.foobar" = [
"user1@domain.foobar" "user2@domain.foobar" ];
};
```
2018-04-03 11:52:03 +02:00
Robin Raymond
234f92f8a8
Merge pull request #106 from phdoerfler/mail_max_userip_connections
...
Added dovecot option for mail_max_userip_connections defaulting to 100
2018-03-14 15:26:37 +01:00
Philipp Dörfler
4f36b72dd6
Added dovecot option for mail_max_userip_connections defaulting to 100
2018-03-13 10:43:30 +00:00
Robin Raymond
e3a12093b7
Merge pull request #93 from phdoerfler/borgbackup
...
Added basic support for borgbackup
2018-03-10 18:20:19 +01:00
Daniel Frank
f283b6750b
Avoid accepting mail to xyz@localhost. Local email should be aliased to another user anyway.
2018-03-10 17:13:30 +01:00
Robin Raymond
f69081226d
Merge pull request #98 from tokudan/fix_backscatter
...
Avoid backscattering on unknown recipients. Fixes #97
2018-03-06 16:00:54 +01:00
Robin Raymond
465da44b29
Merge pull request #96 from dotlambda/fix-94
...
Don't include identity twice in vaccounts
2018-03-06 15:42:56 +01:00
Daniel Frank
330cc73089
Avoid backscattering on unknown recipients. Fixes #97
2018-03-05 20:29:02 +01:00
Robert Schütz
f9820b55ab
Don't include identity twice in vaccounts
...
fixes #94
2018-03-05 16:20:54 +01:00
Robin Raymond
9a68daea0f
Merge branch 'master' of github.com:r-raymond/nixos-mailserver
2018-03-05 09:19:34 +01:00
Robert Schütz
23d06c9665
Add test for #94
...
Ensure that no warnings or errors are in the journal
2018-03-04 23:36:32 +01:00
Philipp Dörfler
b53364715d
Added basic support for borgbackup
2018-03-04 14:36:42 +00:00
Robin Raymond
95dad50dcb
Move development to wiki page
2018-02-28 14:07:50 +01:00
Robin Raymond
6c2bfe55e8
Link to contributors
2018-02-28 14:03:31 +01:00
Robin Raymond
c3582e13cb
Remove outdated change log.
2018-02-28 14:01:07 +01:00
Robin Raymond
35fff89f11
Move backup section to wiki
2018-02-28 13:59:44 +01:00
Robin Raymond
6c50206165
move setup guide to wiki
2018-02-28 13:57:08 +01:00
Robin Raymond
c1c4706519
remove deprecated virtualAliases
2018-02-23 16:48:13 +01:00
Robin Raymond
e5e3e61f97
Update ISSUE_TEMPLATE.md
2018-02-23 16:29:22 +01:00
Robin Raymond
97e60971d4
Create ISSUE_TEMPLATE.md
2018-02-23 16:28:23 +01:00
Robin Raymond
0cdd1bd4e1
update readme for version 2.1.3
2018-02-23 15:39:56 +01:00
Robin Raymond
d72b975a45
Merge branch 'v2.1-bugfixes'
2018-02-23 15:37:09 +01:00
Robin Raymond
6bdfdca0e3
fix typo
2018-02-23 15:36:29 +01:00
Robin Raymond
7452c70a14
update readme for v2.1.2
2018-02-23 15:06:03 +01:00
Robin Raymond
22caa012d6
Merge branch 'v2.1-bugfixes'
2018-02-23 14:57:22 +01:00