I would say this feature is a bit more questionable these days, since even
big companies like Apple provide "disposable" email addresses for privacy
protection.

And I also agree this would be better in a separate package, where updating
the list of domains would be easier and not tied to Django's eight-monthly
release cycle.

On Thu, May 12, 2022 at 1:09 AM 'Tobias McNulty' via Django developers
(Contributions to Django itself) <django-developers@googlegroups.com> wrote:

> Hi Yonas,
>
> Thanks for sharing this list. Even so, in my opinion, this feature lives
> best outside of Django where it can be appropriately customized as needed
> for a given project.
>
> I hope this helps.
>
> Best,
> Tobias
>
>
> On Wed, May 11, 2022, 6:46 PM Yonas <ytilahu...@alumni.alueducation.com>
> wrote:
>
>>
>> Would syncing the block list from repos like
>> https://github.com/disposable-email-domains/disposable-email-domains
>> (actively maintained since 2014) ease the burden of updating the list?
>> On Thursday, May 12, 2022 at 12:44:28 AM UTC+3 James Bennett wrote:
>>
>>> On Wed, May 11, 2022 at 2:21 PM Yonas <ytila...@alumni.alueducation.com>
>>> wrote:
>>>
>>>> What does the community think about adding a feature to Django where
>>>> disposable or temporary emails are not accepted during account 
>>>> registration?
>>>
>>>
>>> I used to try to do this in my django-registration package, but
>>> eventually gave up on it because maintaining an up-to-date list of all
>>> possible domains and other patterns was not feasible. I expect the same
>>> would be true with Django — it would require frequent updates to the list
>>> of domains/patterns to block, and people would complain that the updates
>>> weren’t fast enough, because Django only releases once a month (and that’s
>>> assuming updates to the blocked email list would be considered for
>>> inclusion in the monthly bugfix releases, rather than only at feature
>>> release updates).
>>>
>>> So I expect this isn’t something Django could or should do.
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Django developers (Contributions to Django itself)" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to django-developers+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-developers/b669801b-f695-49c2-9d04-2ff7db74dc58n%40googlegroups.com
>> <https://groups.google.com/d/msgid/django-developers/b669801b-f695-49c2-9d04-2ff7db74dc58n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Django developers (Contributions to Django itself)" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-developers+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/django-developers/CAMGFDKRONKrsAw35VBN8%3DYiNWkEzQWd5kUcYH1G8CjqG2eo%3DbQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/django-developers/CAMGFDKRONKrsAw35VBN8%3DYiNWkEzQWd5kUcYH1G8CjqG2eo%3DbQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers  (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-developers+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-developers/CAMyDDM3w6RGHhtj3%3DU7irivW4dbfUmbmZjOT0VdYKSWM9s-Bpw%40mail.gmail.com.
  • B... Yonas
    • ... Dylan Reinhold
    • ... James Bennett
      • ... Yonas
        • ... 'Tobias McNulty' via Django developers (Contributions to Django itself)
          • ... 'Adam Johnson' via Django developers (Contributions to Django itself)

Reply via email to