Holas SAPINTO, por lo que mencionas, si quieres hacerlo en php tendrias que tener instalado un servidor web (apache, IIS, etc) y tambien php, para que puedas usar ese script, ahora si quieres que salga cada determinado tiempo debes programarlo dentro de las tareas programadas si usas windows o en las tareas del cron si usas linux en tu servidor, para que se ejecute periodicamente, ahora puedes hacer eso con ese script que encontraste o tambien con phmailer que es una clase que solventa en gran parte los problemas de envio de correos, aqui te dejo un articulo donde se explica el uso de esta clase:
http://www.programacion.com/php/articulo/phpmailer/
obtendras mejor ayuda sobre trabajo de php con correo en el foro de php, cya