Abstract Class yii\mail\BaseMessage
继承 | yii\mail\BaseMessage » yii\base\BaseObject |
---|---|
实现 | yii\base\Configurable, yii\mail\MessageInterface |
可用版本自 | 2.0 |
源码 | https://github.com/yiichina/yii2/blob/api/framework/mail/BaseMessage.php |
BaseMessage 用于实现 yii\mail\MessageInterface 所需的 send() 方法的基类。
默认情况下,send() 将使用 "mail" 应用程序组件发送消息。 "mail" 应用程序组件应该是实现 yii\mail\MailerInterface 的邮件程序实例。
公共属性
属性 | 类型 | 描述 | 被定义在 |
---|---|---|---|
$bcc | string|array | 邮件的 Bcc(hidden copy receiver)地址。 | yii\mail\MessageInterface |
$cc | string|array | 邮件的 Cc(additional copy receiver)地址。 | yii\mail\MessageInterface |
$charset | string | 此邮件的字符集。 | yii\mail\MessageInterface |
$from | string|array | 发件人 | yii\mail\MessageInterface |
$htmlBody | string | 邮件 HTML 内容。 | yii\mail\MessageInterface |
$mailer | yii\mail\MailerInterface | 创建此消息的邮件程序实例。
对于独立创建的消息,应该为 null 。 |
yii\mail\BaseMessage |
$replyTo | string|array | 此邮件的回复地址。 | yii\mail\MessageInterface |
$subject | string | 邮件主题 | yii\mail\MessageInterface |
$textBody | string | 邮件纯文本内容。 | yii\mail\MessageInterface |
$to | string|array | 邮件收件人 | yii\mail\MessageInterface |
公共方法
属性详情
方法详情
PHP 魔法方法,返回这个对象的字符串表现形式。
public string __toString() | ||
return | string | 对象的字符串表现形式。 |
---|
发送电子邮件。
public boolean send(yii\mail\MailerInterface $mailer = null) | ||
$mailer | yii\mail\MailerInterface | 应该用于发送消息的邮件程序。 如果没有给出邮件程序,首先应该检查是否设置了 $mailer, 如果没有,应该使用 "mail" 应用程序组件。 |
return | boolean | Whether this message is sent successfully. |
---|