kit-data-manager / EVOKS

EVOKS (Editor for Vocabularies to Know Semantics)
Apache License 2.0
1 stars 0 forks source link

mail funktionalität auslagern #84

Open FelixFrizzy opened 1 month ago

FelixFrizzy commented 1 month ago

die funktion zum senden von mails sollte optional sein. daher zb ein bool bei .env anlegen ob die funktion überhaupt genutzt werden soll, oder ein separates .evn_mailsettings oder sowas anlegen (oder irgendwo anders).

comment 1 from FK

in dem zuge auch noch aus der readme die infos zur mail entsprechend abändern

comment 2 from FK

siehe auch evoks/evoks/view.py, der folgende Teil muss auskommentiert werden, dann geht alles auch ohne dass mailaccounts konfiguriert sind. Das könnte mit einer Konfig-Variable (env var) passieren zb.

            send_mail(
                'Verify a new Evoks account',
                'Please visit the evoks admin panel {0} and verify the new user'.format(
                    url),
                EMAIL_HOST_USER,
                emails,
                fail_silently=False,
            )

comment 3 from FK

evtl auch interessant: https://www.abstractapi.com/guides/django-send-email