Commit Graph

52 Commits

Author SHA1 Message Date
niten d187b0a555 Sender restrictions apply to ALL messages.
Even incoming.

So permit if there's nothing wrong with the sender address. We still
won't relay.
2023-10-02 14:27:47 -07:00
niten 186589dd5f Nope, imap does need net access 2023-10-02 13:56:50 -07:00
niten 76333c0a7c Permit in the end 2023-10-02 13:16:34 -07:00
niten 9fb588d62c Extra reject on relay is redundant, I think? 2023-10-02 12:41:25 -07:00
niten 8d613f6e57 Works without SSSD!
Now...accept incoming mail if we're the destination
2023-10-02 12:38:56 -07:00
niten 99e9b6c519 Well what the fuck then 2023-09-30 18:17:24 -07:00
niten 03eb9e16c8 Put user_attrs in the wrong place 2023-09-30 09:38:10 -07:00
niten f29d321673 Try specifying the CN to fetch the user 2023-09-30 08:46:42 -07:00
niten cd9ff40814 Re-add user-db 2023-09-29 18:00:56 -07:00
niten 8860ca23c5 Recipients are recipients... 2023-09-29 17:20:30 -07:00
niten e62d1b8085 It DID say relay... 2023-09-29 16:54:54 -07:00
niten 69b2ed3daf Permit sasl auth recipient before continuing 2023-09-29 16:26:27 -07:00
niten 2492a479db Tweaks to dovecot 2023-09-29 10:19:09 -07:00
niten 96aa481ad7 Unauth pipelining makes thunderbird break 2023-09-29 09:48:18 -07:00
niten 90817bb155 Open firewalls 2023-09-27 17:56:06 -07:00
niten 52524b595f Don't be so strict with clients 2023-09-27 17:28:50 -07:00
niten 713aa646e5 Need to use line...partial apply instead 2023-09-27 17:07:36 -07:00
niten e55d3329f0 Get the brackets right 2023-09-27 17:05:30 -07:00
niten da3d7582e2 Swap spaces for commas in submission 2023-09-27 17:01:48 -07:00
niten 6ecc49bd8e Commas can be spaces (and spaces aren't allowed) 2023-09-27 16:34:20 -07:00
niten d46242a4b6 Submission restrictions ought to be different? 2023-09-27 13:47:38 -07:00
niten 93ca17f907 Try this... 2023-09-27 08:47:24 -07:00
niten ddf8cbde68 submission options must be str 2023-09-26 15:07:22 -07:00
niten 53b0d7cecd Tweaks to postfix opts 2023-09-26 15:02:46 -07:00
niten 1ae9012454 Submission wants strings, smtpd doesn't 2023-09-26 14:48:11 -07:00
niten e12515764d Can these be lists? 2023-09-26 14:41:49 -07:00
niten 3d21ed7c77 Timeout needs unit ('s') 2023-09-26 13:29:20 -07:00
niten cd86e08045 Just totally forget userdb 2023-09-26 13:16:37 -07:00
niten bedd4cd676 Don't use LDAP for passdb 2023-09-26 10:37:59 -07:00
niten be57ad1b83 Does enabling imap help? 2023-09-25 22:55:24 -07:00
niten 96e0f4756c ...Which is in cfg 2023-09-25 10:10:41 -07:00
niten 71df6acf68 ldapConfig -> ldap-conf 2023-09-25 10:10:15 -07:00
niten b481728172 metrics-port -> ports.metrics 2023-09-25 10:08:04 -07:00
niten d3fc1020f7 replaceString -> replaceStrings 2023-09-25 10:05:51 -07:00
niten 333fed167f Make it a list, then concat 2023-09-25 10:03:24 -07:00
niten 06b7134a00 Fix config reference (no .postfix) 2023-09-25 10:00:05 -07:00
niten ee7261ff5c policydSpf -> policydSpfFile... 2023-09-25 09:55:33 -07:00
niten 53be472194 Put restrictions list together into string 2023-09-25 09:51:46 -07:00
niten 07b7b50d63 Restrictions are needed by both smtp & submission 2023-09-25 09:45:56 -07:00
niten f13b0302e7 mapped-file -> mappedFile 2023-09-25 09:41:13 -07:00
niten 710b8b01cb dkim -> dkim-server 2023-09-25 09:38:59 -07:00
niten 7b2abd2fe4 ports toString 2023-09-25 09:36:28 -07:00
niten 507d47719d port toString 2023-09-25 09:34:05 -07:00
niten 8ea389947a Define blacklists in mail-server 2023-09-25 09:16:40 -07:00
niten 2cdb1d8c67 blacklists -> blacklist 2023-09-25 09:13:27 -07:00
niten 0350f1d176 dns-blacklists -> dns.blacklists 2023-09-25 09:07:38 -07:00
niten 47c1ed966c Disable SRS for now 2023-09-24 22:59:20 -07:00
niten efdaa338ee Put concatMapAttrsToList in let clause 2023-09-24 14:47:46 -07:00
niten 9ff86ef7c7 Set cfg in postfix.nix 2023-09-24 14:45:04 -07:00
niten fb66fb77e6 Add debug option 2023-09-24 14:36:42 -07:00