Baja el fake sendmail para windows desde
http://glob.com.au/sendmail/
descomprimilo por ejemplo en
C:\sendmail
En tu php.ini
Código INI:
Ver original[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
; For Win32 only.
; http://php.net/sendmail-from
; aca pones preferentemente el nombre de la cuenta que usas para mandar
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = "C:\sendmail"
después configuras el archivo sendmail.ini que esta en C:\sendmail
Siempre es conveniente que habilites debug.log y error.log
Es comun en Win7 (aunque no siempre pasa), que si hay algún error en el envío te aparezca una pantalla diciendo que sendmail.exe dejo de funcionar, decile que cierre la aplicación, y revisa los logs de error, generalmente ahi viene una buena descripción del problema
Saludos