Enviando email com PHP de um servidor SMTP

$from = "[email protected]";
$headers = "From:" . $from;
echo mail ("[email protected]" ,"testmailfunction" , "Oj",$headers);

Eu tenho problemas para enviar email em PHP. Eu recebo um erro:SMTP server response: 530 SMTP authentication is required.

Fiquei com a impressão de que você pode enviar e-mail sem SMTP para verificar. Eu sei que este e-mail provavelmente será filtrado, mas isso não importa agora.

[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
sendmail_from = [email protected]

Esta é a configuração nophp.ini Arquivo. Como devo configurar o SMTP? Existe algum servidor SMTP que não requer verificação ou devo configurar um servidor sozinho?

questionAnswers(7)

yourAnswerToTheQuestion