Hola amigo que tal, la autenticación de correos se refiere mas que nada a que cualquier mail que mandes desde una pagina web no llegue como SPAM a tu servidor de correo electrónico, tal como gmail, hotmail.
para esto utilizan autentifiación como SSL o TLS, en la cual tienes distintos puertos para la autentificación de correos, la mas usada es la autentificación TLS por el puerto 587.
Ahora exista una clase en php que pueda ayudarte o simplificar este trabajo de envió de correos por autentificación, esta clase se llama class.phpmailer.php, puedes referensiarte más en esta página:
http://www.ayudaelserver.com/content...phpmailer.html
Aquí tienes la información de puertos a usar por google:
http://support.google.com/mail/bin/a...s&answer=13287
Espero que te sirva, Suerte.