diff --git a/default.nix b/default.nix index 2bef03a..8461eb1 100644 --- a/default.nix +++ b/default.nix @@ -683,16 +683,18 @@ in forwards = mkOption { type = with types; attrsOf (either (listOf str) str); example = { - "user@example.com" = "user@elsewhere.com"; + "user@example.com" = "user@example.edu"; + "gamenight@example.com" = [ + "bob@example.com" + "frank@example.org" + "wendy@example.net" + ]; }; description = '' - To forward mails to an external address. For instance, - the value `{ "user@example.com" = "user@elsewhere.com"; }` - means that mails to `user@example.com` are forwarded to - `user@elsewhere.com`. The difference with the - {option}`mailserver.aliases` option is that `user@elsewhere.com` - can't send mail as `user@example.com`. Also, this option - allows to forward mails to external addresses. + Forwards route mail from local addresses to one or more local or external addresses. + + Unlike {option}`mailserver.aliases`, the target addresses cannot send + mail using the forward address. ''; default = { }; };