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
|
e4c6682eb9
|
Merge branch 'master' of github.com:r-raymond/nixos-mailserver
|
2018-04-08 15:28:58 +02:00 |
|
Daniel Frank
|
c0e51245bb
|
Clarify distinction between aliases and catchAll
|
2018-04-04 19:20:53 +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 |
|
Philipp Dörfler
|
4f36b72dd6
|
Added dovecot option for mail_max_userip_connections defaulting to 100
|
2018-03-13 10:43:30 +00:00 |
|
Philipp Dörfler
|
b53364715d
|
Added basic support for borgbackup
|
2018-03-04 14:36:42 +00:00 |
|
Robin Raymond
|
c1c4706519
|
remove deprecated virtualAliases
|
2018-02-23 16:48:13 +01:00 |
|
Robin Raymond
|
2d5e5ac445
|
fix typo from merge
|
2018-02-22 23:08:52 +01:00 |
|
Robin Raymond
|
df25233fd4
|
merge 'basic rsnapshot backup'
|
2018-02-22 22:49:58 +01:00 |
|
Robin Raymond
|
ca9680403e
|
Merge pull request #56 from phdoerfler/monitoring
Added monitoring of disk space via monit
|
2018-02-22 22:45:02 +01:00 |
|
Philipp Dörfler
|
29cb68a216
|
Added monitoring of disk space and more with monit.
|
2018-02-22 20:33:55 +00:00 |
|
Philipp Dörfler
|
59b1fafefc
|
Added basic rsnapshot backup.
|
2018-02-22 20:33:27 +00:00 |
|
Philipp Dörfler
|
43d36d9b76
|
Dovecot: Mailbox config + hierarchy separator + FS layout.
- Factored mailbox config into its own option.
- Added hierarchy separator option.
- Added option for using FS layout.
|
2018-02-22 20:32:21 +00:00 |
|
Robin Raymond
|
436cf0513b
|
add vitual mail users
|
2018-02-18 12:17:32 +01:00 |
|
Ruben Maher
|
5b570ad5a0
|
dovecot: read dovecot version into nix variable
This allows determining whether it's OK to use particular configuration
variables that will throw errors when used in older versions.
|
2018-02-17 22:24:39 +10:30 |
|
Robin Raymond
|
f6546a1a8e
|
fix dovecot 2.3 ssl_dh
|
2018-02-13 13:18:31 +01:00 |
|
Robin Raymond
|
671f447015
|
Merge pull request #57 from phdoerfler/localnameserver
Added kresd as local nameserver so rspamd stops complaining
|
2018-02-09 15:00:09 +01:00 |
|
Robin Raymond
|
aca43875dc
|
update copywright
|
2018-01-29 10:34:27 +01:00 |
|
Philipp Dörfler
|
bc627f180a
|
Added kresd as local nameserver so rspamd stops complaining
|
2018-01-13 01:39:21 +00:00 |
|
Andrey Golovizin
|
30e4f136fd
|
Add enableManageSieve option to open port 4190
|
2018-01-07 14:05:12 +01:00 |
|
Robin Raymond
|
eeb7fd64af
|
implement qutoas
|
2017-12-22 16:58:35 +01:00 |
|
Robin Raymond
|
fc9b63f0e6
|
add explicit catchAlls #49
|
2017-12-18 12:26:54 +01:00 |
|
Robin Raymond
|
160f3cbc9b
|
open port 80 when using LE certs. fixes #42
|
2017-11-26 07:59:31 +01:00 |
|
Robin Raymond
|
bc1a1b8993
|
put the warning where it actually works ^^
|
2017-11-21 12:04:10 +01:00 |
|
Robin Raymond
|
de73b65b7d
|
remove stale todo
|
2017-11-21 11:52:26 +01:00 |
|
Robin Raymond
|
76f8c40df6
|
rename virtualAliases -> extraVirtualAliases
|
2017-11-21 11:47:15 +01:00 |
|
Robin Raymond
|
b5f22aff31
|
update documentation
|
2017-11-21 11:43:10 +01:00 |
|
Robin Raymond
|
d94b8acd78
|
implement alias list
|
2017-11-21 11:18:07 +01:00 |
|
Robin Raymond
|
a17093b867
|
add aliases option type
|
2017-11-21 10:55:27 +01:00 |
|
Robin Raymond
|
62de42fc58
|
Update examples
|
2017-11-20 07:13:43 +01:00 |
|
Ruben Maher
|
c2495e69f3
|
default.nix, mail-server/users.nix: add per-user sieve script
|
2017-11-20 09:04:32 +10:30 |
|
Ruben Maher
|
cd85fd9d2f
|
s/vmailUIDStart/vmailUID/g
The name vmailUIDStart is not consistent with how it is being used (as the UID
of the vmail user).
|
2017-11-19 07:10:49 +10:30 |
|
Ruben Maher
|
f928924049
|
Add debug option for verbose logging
|
2017-11-15 08:22:46 +10:30 |
|
Ruben Maher
|
5047c2982f
|
default.nix: add options to open ports 993 (IMAPS) and 995 (POP3S)
Dovecot is already configured to serve IMAPS on port 993 and POP3S on port 995.
|
2017-11-13 20:10:30 +10:30 |
|
Ruben Maher
|
f9d5945032
|
nixos-mailserver/default.nix: fix examples
|
2017-11-12 12:29:53 +10:30 |
|
John Boehr
|
16fb41de01
|
Change domain to fqdn and extraDomains to domains
|
2017-11-11 09:45:06 +00:00 |
|
John Boehr
|
f372754052
|
Qualify user names
|
2017-11-09 14:17:03 -08:00 |
|
John Boehr
|
ebd0f656ed
|
Preliminary multi-domain support
|
2017-11-09 13:13:27 -08:00 |
|
Robin Raymond
|
bbdcdfc0a7
|
fix vmail bug
|
2017-10-18 09:20:44 +02:00 |
|
Robin Raymond
|
2f7e3a9f0c
|
initial acme support; needs testing
|
2017-09-23 09:56:09 +02:00 |
|
Robin Raymond
|
5915f4412d
|
trying to fix travisci bug
|
2017-09-21 16:11:46 +02:00 |
|
Robin Raymond
|
7782139a4e
|
remove potential conflicting user names
|
2017-09-21 11:04:17 +02:00 |
|
Robin Raymond
|
b3f7ee38cb
|
add commit from Infinisil that got lost in the merge
|
2017-09-03 15:57:49 +02:00 |
|
Robin Raymond
|
28225fb1d6
|
complete module rewrite
|
2017-09-03 11:13:34 +02:00 |
|
Robin Raymond
|
3eb363fc71
|
systemd to module
|
2017-09-02 15:08:50 +02:00 |
|
Robin Raymond
|
9ac491f87d
|
networking to module
|
2017-09-02 14:58:33 +02:00 |
|
Robin Raymond
|
201c532a67
|
environment to module
|
2017-09-02 14:04:07 +02:00 |
|
Robin Raymond
|
26ac134660
|
make users into module
|
2017-09-02 13:58:42 +02:00 |
|
Robin Raymond
|
ebb2a5caf7
|
camelCase 2
|
2017-09-02 13:29:49 +02:00 |
|
Robin Raymond
|
b5fccc7e39
|
camelCase
|
2017-09-02 13:23:37 +02:00 |
|
Robin Raymond
|
061054926d
|
make clamav a module
|
2017-09-02 12:59:07 +02:00 |
|
Silvan Mosberger
|
692a677194
|
make configuration a nixos module
|
2017-08-30 15:09:38 +02:00 |
|