Universities in Germany and probably many other countries don’t have special e-mail addresses. I guess you will either have to verify manually (if there is indeed some kind of college or university behind the address) or just not accept those submissions.