Esta función utiliza un servidor smtp que debes de configurar.
En linux el mas común es sendmail, en windows no sé cuál pero debes de instalarlo en tu compu para que la función se ejecute adecuadamente.
Si mal no recuerdo hay uno muy bueno para Windows que se llama Mercury que trae el smtp y pop. Me parece que es gratuito y viene por default con el paquete XAMPP.
Espero que te sea de utilidad esta info.