Hola, primero que nada debes saber que para mandar mails de forma local nececitas tener un servidor de correo en tu pc, el cual se encargara de enviar el correo, yo por ejemplo uso el miniRelay, claro en windows, en Linux podrias ser el sendmail, teniendo esto recien podras enviar correo desde tu pc.