Commit Graph

344 Commits

Author SHA1 Message Date
Robin Raymond
9cbd131ffc add more documentation 2017-08-12 17:09:32 +02:00
Robin Raymond
f291391a27 mention that virus scanning is not yet implemented 2017-08-12 16:42:21 +02:00
Robin Raymond
f3f30f2f24 add documentation 2017-08-12 16:41:43 +02:00
Robin Raymond
f8b5e03b78 get postfix working
I still have to decide what to do with the certificate file
2017-08-12 16:14:16 +02:00
Robin Raymond
1d53a88a21 finish up dovecot configuration
also factor out users into own file
2017-08-12 12:28:46 +02:00
Robin Raymond
4fdace2538 add some hints on how to test 2017-08-12 11:52:01 +02:00
Robin Raymond
e63b6ebda9 create maildir folder 2017-08-12 11:47:52 +02:00
Robin Raymond
8d2b9bc5fc update readme 2017-08-12 11:37:54 +02:00
Robin Raymond
60574841c6 restructuring; now works with 17.03/17.09-pre
I had to remove some of the features, they need to be slowely added in
again.
2017-08-12 11:27:19 +02:00
Robin Raymond
54e56926d6 add firewall 2017-08-11 14:42:24 +02:00
Robin Raymond
9e56908439 add nixops deployment 2017-08-11 14:06:54 +02:00
Robin Raymond
938158b3a6 fix arguments of functions 2017-08-11 14:05:58 +02:00
r-raymond
9d7716d262 options virus scanning 2016-07-28 08:29:22 +02:00
r-raymond
4c389aef41 Options for imap and pop3 ssl 2016-07-28 08:28:03 +02:00
Robin Raymond
6d2b195213 implements transformation valias -> String
it is still kind of unclear to me how [String] should get mapped
to String
2016-07-25 18:16:15 +02:00
Robin Raymond
6d104b99d0 remove the multiple domain claim from readme
This is a feature that can maybe be implemented later on.
As of right now, it would make things too complicated.
2016-07-25 18:07:49 +02:00
Robin Raymond
5c6576a106 adds config for valias and vaccounts 2016-07-25 18:06:57 +02:00
Robin Raymond
5faac4d735 factors out postfix 2016-07-25 17:48:40 +02:00
Robin Raymond
dd7359d9db factors out postfix and adds valias + vaccounts 2016-07-25 17:47:54 +02:00
Robin Raymond
a73059e63c imports dovecot.nix 2016-07-25 17:42:23 +02:00
Robin Raymond
00649f7222 seperate dovecot into own file 2016-07-25 17:40:58 +02:00
Robin Raymond
80de0490ba starts splitting up files 2016-07-25 17:30:03 +02:00
r-raymond
53568f6d1f set the correct permissions for vmail folder 2016-07-25 17:14:18 +02:00
r-raymond
6720dc7209 adds mailUser, mailGroup, mailLocation to dovecot 2016-07-25 17:10:22 +02:00
r-raymond
1ca3e7ef22 adds imap / pop3 options and support 2016-07-25 17:06:44 +02:00
r-raymond
f6d2f7818f adds dovecot 2016-07-25 16:12:04 +02:00
r-raymond
525de4b76a adds rspamd 2016-07-25 16:11:08 +02:00
r-raymond
3de88514e6 clarify that it is not useable at this point 2016-07-21 18:55:59 +02:00
r-raymond
f33feb35ee adds one of these badge thingies 2016-07-21 18:55:01 +02:00
r-raymond
a118fd4092 adds license info to file 2016-07-21 18:46:43 +02:00
r-raymond
00a579af63 adds imap and tls to features 2016-07-21 18:42:14 +02:00
r-raymond
c55d991fec enables postfix 2016-07-21 18:39:10 +02:00
r-raymond
afbbd810b1 defines all users 2016-07-21 18:36:51 +02:00
r-raymond
a46bd3e27b fixes typo 2016-07-21 18:36:16 +02:00
r-raymond
4a47a605e8 sets the vmail gid to a specific value 2016-07-21 18:35:29 +02:00
r-raymond
92f1fe01bb adds required packages 2016-07-21 18:31:46 +02:00
r-raymond
eadb6eca46 sets hostname 2016-07-21 18:30:32 +02:00
r-raymond
21298b1f20 adds missing bracket 2016-07-21 18:29:00 +02:00
r-raymond
4ddbd96458 adds preamble of config file 2016-07-21 18:27:57 +02:00
r-raymond
e0ac39db71 adds mail-server.nix 2016-07-21 18:22:35 +02:00
r-raymond
ee1dc8adab fleshes out readme.md a little 2016-07-21 18:20:56 +02:00
r-raymond
2f658720b0 adds pam to used techs 2016-07-21 18:12:20 +02:00
r-raymond
86ee4ca91d denotes used techs 2016-07-21 18:11:43 +02:00
r-raymond
57b0c5583f Initial commit 2016-07-21 18:09:04 +02:00