Questo è il mondo della programmazione, essere un programmatore non vuol dire solo sapere i costrutti del linguaggio, ma anche come le varie parti dell'applicazione caomunicano tra loro, non è tutto "magico", lo è solo per gli utenti.

Ad esempio installando XAMPP c'è la possibilità di installare anche Mercury Mail, con EasyPHP non lo so, non lo uso, prova ad informarti.