-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add email sender feature #3414
base: master
Are you sure you want to change the base?
Add email sender feature #3414
Conversation
I'm a bit hesitant about merging something like this. It's simple enough like this of course but there are many things we would probably have to add to really be valuable:
I see most email clients make it basically impossible to customize the |
Good points:
|
Oh and I deliberately didn't implement any integration with mailinglists because it creates another dependency, and I wouldn't really know what functionality it would offer. |
In the future we might be able to extend this with some mail-merger like functionality |
That would be very nice I think. Then maybe this should go in the mailinglists app or a new app that depends on it. It's definitely not a 'core' part of thaliawebsite (nothing should depend on this) so then it shouldn't be in thaliawebsite/utils.
Sure, we can make that pretty explicit and be done with it.
Alright, that works. We might want to do some replacing of newlines to |
@DeD1rk so a new app? Or mailinglists? |
I guess then in mailinglists is fine. The permission can then just be on the MailingList model. |
Still in favor of the auxiliary model with functional permissions... |
Btw, the thing is that the mailinglists app is very specific to Google Workspace, while this feature deliberately doesn't have any integrations like that, because I want it to be very simple... |
Yeey |
Summary
Adds a simple emailer feature, useful for certain committees to send styled emails (like the alumnicie @ricotewechel )