$from = "[email protected]";
$headers = "From:" . $from;
echo mail ("[email protected]" ,"testmailfunction" , "Oj",$headers);
У меня возникли проблемы с отправкой электронной почты на PHP. Я получаю сообщение об ошибке: SMTP server response: 530 SMTP authentication is required
.
У меня создалось впечатление, что вы можете отправлять электронную почту без SMTP для проверки. Я знаю, что эта почта будет отфильтрована, но это не имеет значения прямо сейчас.
[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]
Это настройка в файле php.ini
. Как настроить SMTP? Существуют ли какие-либо SMTP-серверы, которые не требуют проверки, или я должен сам настроить сервер?