mail(). * * @param array $message * Message array with at least the following elements: * - id: A unique identifier of the email type. Examples: 'contact_user_copy', * 'user_password_reset'. * - to: The mail address or addresses where the message will be sent to. * The formatting of this string will be validated with the * @link http://php.net/manual/filter.filters.validate.php PHP email validation filter. @endlink * Some examples: * - user@example.com * - user@example.com, anotheruser@example.com * - User * - User , Another User * - subject: Subject of the email to be sent. This must not contain any * newline characters, or the mail may not be sent properly. The subject * is converted to plain text by the mail plugin manager. * - body: Message to be sent. Accepts both CRLF and LF line-endings. * Email bodies must be wrapped. For smart plain text wrapping you can use * \Drupal\Core\Mail\MailFormatHelper::wrapMail() . * - headers: Associative array containing all additional mail headers not * defined by one of the other parameters. PHP's mail() looks for Cc and * Bcc headers and sends the mail to addresses in these headers too. * * @return bool * TRUE if the mail was successfully accepted for delivery, otherwise FALSE. */ public function mail(array $message); }