function MailHandlerInterface::sendMailMessages
Same name in other branches
- 9 core/modules/contact/src/MailHandlerInterface.php \Drupal\contact\MailHandlerInterface::sendMailMessages()
- 10 core/modules/contact/src/MailHandlerInterface.php \Drupal\contact\MailHandlerInterface::sendMailMessages()
- 11.x core/modules/contact/src/MailHandlerInterface.php \Drupal\contact\MailHandlerInterface::sendMailMessages()
Sends mail messages as appropriate for a given Message form submission.
Can potentially send up to three messages as follows:
- To the configured recipient;
- Auto-reply to the sender; and
- Carbon copy to the sender.
Parameters
\Drupal\contact\MessageInterface $message: Submitted message entity.
\Drupal\Core\Session\AccountInterface $sender: User that submitted the message entity form.
Throws
\Drupal\contact\MailHandlerException When unable to determine message recipient.
1 method overrides MailHandlerInterface::sendMailMessages()
- MailHandler::sendMailMessages in core/
modules/ contact/ src/ MailHandler.php - Sends mail messages as appropriate for a given Message form submission.
File
-
core/
modules/ contact/ src/ MailHandlerInterface.php, line 28
Class
- MailHandlerInterface
- Provides an interface for assembly and dispatch of contact mail messages.
Namespace
Drupal\contactCode
public function sendMailMessages(MessageInterface $message, AccountInterface $sender);
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.