imap_mail
(PHP 4, PHP 5, PHP 7, PHP 8)
imap_mail — Send an email message
Description
imap_mail(
string
string
string
?string
?string
?string
?string
): bool
string
$to,string
$subject,string
$message,?string
$additional_headers = null,?string
$cc = null,?string
$bcc = null,?string
$return_path = null): bool
This function allows sending of emails with correct handling of Cc and Bcc receivers.
The parameters to, cc and bcc are all strings and are all parsed as » RFC822 address lists.
Parameters
toThe receiver
subjectThe mail subject
messageThe mail body, see imap_mail_compose()
additional_headersAs string with additional headers to be set on the mail
ccbccThe receivers specified in
bccwill get the mail, but are excluded from the headers.return_pathUse this parameter to specify return path upon mail delivery failure. This is useful when using PHP as a mail client for multiple users.
Changelog
| Version | Description |
|---|---|
| 8.0.0 | additional_headers, cc, bcc, and return_path are now nullable. |
See Also
- mail() - Send mail
- imap_mail_compose() - Create a MIME message based on given envelope and body sections
↑ and ↓ to navigate • Enter to select • Esc to close • / to open