Tentei com: $to = 'pintorramalho@hotmail.com'; $subject = 'Teste com e-mail'; $message = 'Tentativa de enviar e-mail'; $headers = 'diversos'; mail($to,$subject,$message,$headers); Deu erro: Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in D:\apachefriends\xampp\htdocs\arte\Enviar-Mail.php on line 13 Em D:\apachefriends\xampp\sendmail enconterei um ficheiro com o nome sendmail (Definições de configuração), que se encontra em baixo: ; configuration for fake sendmail [sendmail] ; you must change mail.mydomain.com to your smtp server smtp_server=localhost ; the default domain for this server will be read from the registry ; this will be appended to email addresses when one isn't provided ; if you want to override the value in the registry, uncomment and modify ;default_domain=local ; log smtp errors to error.log (defaults to same directory as sendmail.exe) ; uncomment to enable logging ;error_logfile=error.log ; create debug log as debug.log (defaults to same directory as sendmail.exe) ; uncomment to enable debugging ;debug_logfile=debug.log ; if your smtp server requires authentication, modify the following two lines ;auth_username= ;auth_password= ; if your smtp server uses pop3 before smtp authentication, modify the ; following three lines ;pop3_server= ;pop3_username= ;pop3_password= ; to force the sender to always be the following email address, uncomment and ; populate with a valid email address. this will only affect the "MAIL FROM" ; command, it won't modify the "From: " header of the message content ;force_sender=me@localhost ; sendmail will use your hostname and your default_domain in the ehlo/helo ; smtp greeting. you can manually set the ehlo/helo name if required ;hostname=localhost