Skip to content
This repository was archived by the owner on Jan 30, 2025. It is now read-only.

Implements domain allowance#10

Open
yanc0 wants to merge 5 commits intoUnrud:masterfrom
yanc0:master
Open

Implements domain allowance#10
yanc0 wants to merge 5 commits intoUnrud:masterfrom
yanc0:master

Conversation

@yanc0
Copy link

@yanc0 yanc0 commented Jul 12, 2023

Hi 👋

Thanks a lot for this radicale plugin. I plan to use it for my own needs. I use it with a SaaS mail provider hosting thousands of emails and domains. Of course, I don't want anyone hosted on this provider to authenticated against my radicale instance.

This is why I implemented another configuration to allow specific email domains only. This was inspired by the Gitea SMTP auth.

auth:
  allowed_domains = mydomain.tld, your.domain.tld

I took the liberty of adding some unit tests and to do some minor modifications (formatting, gitignore and adding some additionnal debugs)

Hope this pull request can help the community !
(please don't hesitate to critic my code, I'm not a python developer)

Have a great day !

@yanc0 yanc0 changed the title implements domain allowance Implements domain allowance Jul 12, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant