# Class: Mail
• Mail()
邮件详情
# Properties
# Readonly
attachments
• attachments: MailAttachment[]
邮件附件列表
Returns: MailAttachment[]
# Optional
Readonly
buff
• buff? : MailBuff
自定义 Buff
Returns: MailBuff
# Readonly
content
• content: string
邮件内容
Returns: string
# Readonly
expireTime
• expireTime: Long
到期时间
Returns: Long
# Readonly
from
• from: MailFrom
发件人信息
Returns: MailFrom
# Readonly
id
• id: number
邮件(在当前组内的) ID
Returns: number
# Readonly
sendTime
• sendTime: Long
发送时间
Returns: Long
# status
• status: MailStatus
邮件状态
Returns: MailStatus
# Readonly
subject
• subject: string
邮件标题
Returns: string
# 操作触发
# collectAndDelete
▸ collectAndDelete(params?
: Omit‹CollectAndDeleteMailsByGroupParams, "type" | "mailIdsToCollectAndDelete"›): Promise‹CollectAndDeleteMailsByGroupRes›
收取并删除邮件
throws
{MogsError}
# 参数:
属性 | 类型 |
---|---|
params? | Omit‹CollectAndDeleteMailsByGroupParams, "type" | "mailIdsToCollectAndDelete"› |
# 返回值:
Promise‹CollectAndDeleteMailsByGroupRes›
# delete
▸ delete(params?
: Omit‹DeleteMailsByGroupParams, "type" | "mailIdsToDelete"›): Promise‹DeleteMailsByGroupRes›
删除邮件
throws
{MogsError}
# 参数:
属性 | 类型 |
---|---|
params? | Omit‹DeleteMailsByGroupParams, "type" | "mailIdsToDelete"› |
# 返回值:
Promise‹DeleteMailsByGroupRes›