Home >Backend Development >PHP Tutorial >How Can I Send Emails Using PHP's mail() Function?

How Can I Send Emails Using PHP's mail() Function?

Linda Hamilton
Linda HamiltonOriginal
2024-12-21 11:44:10535browse

How Can I Send Emails Using PHP's mail() Function?

Sending Emails with PHP

In website development, the need to send emails is often encountered. PHP offers a straightforward method to achieve this using the mail() function.

Using the mail() Function

To send an email using PHP, you can utilize the mail() function. Below is an example:

$to      = '[email protected]';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: [email protected]'       . "\r\n" .
             'Reply-To: [email protected]' . "\r\n" .
             'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);

Requirements

It's crucial to note that the mail() function requires a properly configured SMTP server. This means your PHP installation must be configured with the correct SMTP settings. Additionally, the mail() function will not work on a local server. You will need a live web server to successfully send emails using PHP.

Reference

For more information on sending emails with PHP, refer to the online documentation:

  • [PHP mail()](https://www.php.net/manual/en/function.mail.php)

The above is the detailed content of How Can I Send Emails Using PHP's mail() Function?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn