summaryrefslogtreecommitdiffstats
path: root/default.nix
AgeCommit message (Collapse)Author
2022-02-24Update nixos-unstable and drop 21.11Naïm Favier
2022-02-24make option documentation compatible with nixos-searchNaïm Favier
2021-12-05nginx: generate certificates for custom domains and subdomainsIzorkin
2021-11-01Fix typos in indexDir exampleLionello
2021-10-14Set DKIM policy to relaxed/relaxedEro Sennin
And make this policy configurable.
2021-07-24Remove non longer supported configurations (<21.05)cleaningAntoine Eiche
2021-05-31Remove duplicate `default` attribute on mailserver.forwards optionEvan Hanson
2021-04-07Move indexDir option to the mailserver scopelewo/indexDirAntoine Eiche
This option has been initially in the mailserver.fullTextSearch scope. However, this option modifies the location of all index files of dovecot and not only those used by the full text search feature. It is then more relevant to have this option in the mailserver top level scope. Moreover, the default option has been changed to null in order to keep existing index files where they are: changing the index location means recreating all index files. The fts documentation however recommend to change this default location when enabling the fts feature.
2021-03-22Feature/configurable delimiterEmmanouil Kampitakis
2021-03-04add full text search supportSymphorien Gibol
2021-02-09Make opening ports in the firewall optionalSimon Žlender
2020-12-23Set mailserver.policydSPFExtraConfig in a debug moduleAntoine Eiche
The line type of this option make its concatenation cleaner: the user doesn't have to manually add `\n` to its policydSPFExtraConfig value when debug in set.
2020-12-04Update systemd.nixNaïm Favier
2020-11-29Recommend bcrypt passwords everywhereHenri Menke
2020-11-21Configurable sieve script directoryHenri Menke
2020-10-05add full support for tls wrapped modeMilan Pässler
2020-09-28Add `forwards` optionAntoine Eiche
This option allow to forward mails to external addresses.
2020-09-18Add a separate sendingFqdn optionJames ‘Twey’ Kay
2020-09-14Declare default dovecot2 mailboxes as attrset for 20.09+Matt Votava
2020-09-13remove deprecated types.loaOfMatt Votava
2020-05-25Fix spelling of `lmtp` in optionRyan Trinkle
2020-05-08Merge branch ↵Antoine Eiche
'eqyiel/nixos-mailserver-feat/make-lmtp_save_to_detail_mailbox-optional'
2020-05-08Rename rejectMessage to sendOnlyRejectMessageAntoine Eiche
2020-05-08Add send-only accountsGalen Abell
2020-05-05rspamd: configure redis backendSymphorien Gibol
The sqlite backed is deprecated, and the redis backend is the default since rspamd 2.0. Not having redis started results in such errors: rspamd_redis_init: cannot init redis backend for BAYES_SPAM To migrate the sqlite database, run rspamadm statconvert --spam-db /var/lib/rspamd/bayes.spam.sqlite --ham-db /var/lib/rspamd/bayes.ham.sqlite -h 127.0.0.1:6379 --symbol-ham BAYES_HAM --symbol-spam BAYES_SPAM The current module implements the recommended configuration that this utility prints out.
2020-03-06Fix password hash file generation behaviorGalen Abell
- Move the "create password hash file from hashed password" behavior to a separate variable, since having it in the default field of config would always cause the warning to trigger - Change type of hashedPassword to `nullOr str`
2019-09-22Remove use of the deprecated string typeJosephTheEngineer
2019-09-01fix: make surprising lmtp_save_to_detail_mailbox behaviour optionalRuben Maher
2019-07-09add dkimKeyBits configurationJoey Hewitt
2018-11-23postfix: allow configuring message_size_limitMichishige Kaito
2018-11-10New Feature >>rejectSender<<Robin Raymond
Authored by tokudan
2018-10-30remove Diffie Hillman parameter creation as it is handled by the upstream ↵plchldr
dovecot2 module as of 18.09
2018-06-29postfix: Support setting options for policyd-spfBrian Olsen
2018-06-29Move from rmilter to rspamd #25Brian Olsen
2018-06-29Use OpenDKIM instead of rmilter for DKIMBrian Olsen
As part of #61 this moves DKIM handling from rmilter to OpenDKIM.
2018-06-27clean extra whitespacesnico202
2018-06-27Remove reference to github in sieveScript examplenico202
2018-05-10Merge pull request #116 from phdoerfler/post-upgrade-checkRobin Raymond
Added option for automatic reboot after a kernel upgrade.
2018-05-10Merge pull request #114 from geistesk/message-idRobin Raymond
Fog user's hostname in the Message-ID
2018-04-15Allow rejecting mails to selected local addresses from remote systemsDaniel Frank
2018-04-12Added option for automatic reboot after a kernel upgrade.Philipp Dörfler
2018-04-09Fog user's hostname in the Message-IDgeistesk
2018-04-08Merge branch 'master' of github.com:r-raymond/nixos-mailserverRobin Raymond
2018-04-04Clarify distinction between aliases and catchAllDaniel Frank
2018-04-03Support for multiple extraVirtualAliasesgeistesk
Should fix #104 by introducing ``` extraVirtualAliases = { "single-alias@domain.foobar" = "user1@domain.foobar"; "multi-alias@domain.foobar" = [ "user1@domain.foobar" "user2@domain.foobar" ]; }; ```
2018-03-13Added dovecot option for mail_max_userip_connections defaulting to 100Philipp Dörfler
2018-03-04Added basic support for borgbackupPhilipp Dörfler
2018-02-23remove deprecated virtualAliasesRobin Raymond
2018-02-22fix typo from mergeRobin Raymond
2018-02-22merge 'basic rsnapshot backup'Robin Raymond