Вам нужно будет создать cronjob, который периодически проверяет наличие новых писем, а затем выполняет функцию. PHP интерпретируется, поэтому вы не можете говорить о «событиях».
Напишите небольшой скрипт PHP, который делает то, что вы хотите, а затем создайте cronjob (или службу), которая выполняет каждый X [интервал времени] и делает то, что вы хотите.