Email notification system

Hello devs! Please I need a little guide on how to add email notifications to a django app. For instance users can subscribe to email notifications to blogs or comments on a blog or other events in a Web app.

Do I need to use something like celery or django-channels for this??

Any idea of a library/package to use will be welcomed and maybe a tutorial on how to implement this type of feature. Thanks.