I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
Disposable emails have both advantage and disadvantages!
If a user lost his password there is no way to reset it
Cuz it is disposable the email sent from the server will bounce back, providers like AWS SES, Sendgrid hate bounces, if your bounce rate is above 10% they will block the website's email address
There is the possibility to steal someone's account if you see anyone can log into someone's email and request for reset password.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'm generally against blocking disposable email addresses.
They're perfectly valid, they're just more open to abuse than others.
I mean, for a while I had a catchall on notareal.email so I could sign up with "fakename@notareal.email" or "justtesting@notareal.email" and whatever I used would work.
Disposable emails add a level of privacy some people might want - or need - and they don't have to expire, either.
Disposable emails have both advantage and disadvantages!