Commit Graph

36 Commits

Author SHA1 Message Date
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 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