Email¶
-
php\mail\Email Class Email
Methods
setFrom($email, $name, $charset)¶
Parameters:
- $email – string
- $name – string - (optional)
- $charset – string - (optional)
Returns: php\mail\$this
setCharset($charset)¶
Parameters:
- $charset – string
Returns: php\mail\$this
setSubject($subject)¶
Parameters:
- $subject – string
Returns: php\mail\$this
setTo($addresses)¶
Parameters:
- $addresses – array
Returns: php\mail\$this
setCc($addresses)¶
Parameters:
- $addresses – array
Returns: php\mail\$this
setBcc($addresses)¶
Parameters:
- $addresses – array
Returns: php\mail\$this
setBounceAddress($email)¶
Parameters:
- $email – array
Returns: php\mail\$this
setHeaders($headers)¶
Parameters:
- $headers – array
Returns: php\mail\$this
setMessage($message)¶
Parameters:
- $message – string
Returns: php\mail\$this
setHtmlMessage($message)¶
Parameters:
- $message – string
Returns: php\mail\$this
setTextMessage($message)¶
Parameters:
- $message – string
Returns: php\mail\$this
attach($content, $contentType, $name, $description = '')¶
Parameters:
- $content – string, php\io\File, php\io\Stream
- $contentType – string
- $name – string
- $description – string
Returns: php\mail\$this
send($backend)¶Sends the email. Internally we build a MimeMessage which is afterwards sent to the SMTP server.
Parameters:
- $backend – php\mail\EmailBackend
Returns: string the message id of the underlying MimeMessage