$from = "someonelse@example.com";
$headers = "From:" . $from;
echo mail ("borutflis1@gmail.com" ,"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 = someonelse@example.com
Це налаштування у php.ini
файлі. Як мені встановити SMTP? Чи є сервери SMTP, які не потребують підтвердження, або я повинен сам налаштувати сервер?
mail()
функції PHP .