Я пробовал почти все. Я просто хочу отправить электронное письмо.Отправка электронной почты в PHP
Мой первый код:
<?php
$to = "[email protected]";
$subject = "HELLO";
$body = "HI!";
try {
mail($to, $subject, $body);
} catch (Exception $e) {
echo 'Caught exception: ', $e->getMessage(), "\n";
}
?>
Это не работает. Нет сообщения об ошибке, не работает.
Мой второй Код:
function send_mail('[email protected]','[email protected]','HELLO','HI!')
{
$headers = '';
$headers .= "From: $from\n";
$headers .= "Reply-to: $from\n";
$headers .= "Return-Path: $from\n";
$headers .= "Message-ID: <" . md5(uniqid(time())) . "@" . $_SERVER['SERVER_NAME'] . ">\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Date: " . date('r', time()) . "\n";
mail($to,$subject,$body,$headers);
}
Это не работает тоже.
Помогите мне :)
Выглядит как проблема с хостингом. – skrilled
Вы используете XAAMP или что-то подобное? Или у вас есть хостинг? Как в стороне, я бы рекомендовал использовать PHPMailer https://github.com/Synchro/PHPMailer – JRizz
Вы вызываете функцию? –