PHP Verifique se o domínio do email que está sendo registrado é um endereço 'school.edu'

Preciso escrever uma função para um projeto no qual estou trabalhando por diversão, onde estamos tornando um site acessível apenas a estudantes, funcionários e ex-alunos de uma instituiçã

Digamos que o site das escolas seja: school.edu.

Estou com problemas para escrever um filtro php que verifique se o endereço de email enviado tem o domínio "school.edu"

Vou usar um exemplo. O Cara # 1 tem um email de [email protected] e o Cara # 2 tem um email em [email protected]. Quero garantir que o Cara 1 receba uma mensagem de erro e o Cara 2 tenha um registro bem-sucedid

Essa é a essência do que estou tentando fazer. Num futuro próximo, o site permitirá o registro por mais duas escolas locais: school2.edu e school3.edu. Vou precisar do verificador para verificar o email em uma pequena lista (talvez uma matriz?) De domínios para verificar se o email tem um nome de domínio na list

questionAnswers(6)

yourAnswerToTheQuestion