Це можливо за допомогою функції PHP mail().. Пам’ятайте, що функція електронної пошти не працюватиме на локальному сервері. <? php $to = '[email protected]'; $subject = 'тема'; $message = 'привіт'; $headers = 'Від: [email protected]' .17 березня 2011 р.
Він може надсилати електронні листи за допомогою функції PHP mail()., але я не рекомендую його через можливі проблеми, пов’язані зі спамом, і через складність усього процесу. Однак, якщо ви хочете прочитати більше про це, обов’язково перегляньте нашу статтю про PHPMailer.
Це можна зробити за допомогою вбудованої функції пошти PHP: $headers = "Від: $email_addressn"; $sent = mail('[email protected]', 'Подання форми для зворотного зв'язку', $feedback, $headers); Переконайтеся, що ви вказали адресу електронної пошти у рядку 2.
Використання вбудованої функції mail().
- Крок 1. Перевірте конфігурацію PHP: переконайтеся, що на вашому сервері встановлено PHP із увімкненою функцією mail().
- Крок 2. Перевірте SMTP-сервер: переконайтеся, що на вашому сервері налаштовано SMTP-сервер для обробки електронної пошти. …
- Крок 3: Установіть змінні: призначте значення необхідним змінним:
Через обмеження вбудованої поштової функції більшість розробників рекомендують використовувати бібліотеку PHPMailer з відкритим кодом. Ви можете встановити бібліотеку за допомогою composer composer require phpmailer/phpmailer . Потім включіть бібліотеки у свій PHP-код за допомогою автозавантаження постачальника для надсилання електронної пошти за допомогою SMTP у PHP.
Висновок. Поки Пошта PHP є чудовим інструментом і простим у використанні, його не слід використовувати для робочих середовищ і, звичайно, не там, де важлива доставка електронної пошти (наприклад, електронні листи для замовлення). Оскільки пошта PHP має звичку потрапляти в папки спаму через неавтентифікований характер повідомлення.