سلام.من با کد زیر میخوام برای کاربری که تازه در سایت ثبت نام میکنه ایمیل تاییدیه بفرستم...
$activation_key = bin2hex(random_bytes(15)); //ersale email taiidie
$activation_link = 'https://www.example.com/activate?id=' . $activation_key . '&name=' . $name; //ersale email taiidie
$to = $email;
$subject = "Activate your account";
$from = 'meysam_sabeti8@yahoo.com';
$body = 'Thank you for creating your account, ' . $name . '. Please click on the following link to activate your account: <a href="' . $activation_link . '">' . $activation_link . '</a>';
$headers = "From:" . $from;
mail($to, $subject, $body, $headers);
اما با این ارور مواجه میشم:
23000
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Users\Computer\Desktop\form-php\auth\register.php on line 65
چ کاری باید انجام بدم؟مشکل چیه؟
مفید بود...اما متاسفانه چون زبانم خوب نیست متوجه نشدم دقیقا چ کاری باید انجام بدم...
و از کدوم پاسخ استفاده کنم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟