public class DraftMessage
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DraftMessage.DraftMessageBody |
| 限定符和类型 | 字段和说明 |
|---|---|
List<Recipient> |
bccRecipients
This parameter is required.
|
DraftMessage.DraftMessageBody |
body
This parameter is required.
|
List<Recipient> |
ccRecipients
This parameter is required.
|
Recipient |
from
This parameter is required.
|
Map<String,?> |
internetMessageHeaders
This parameter is required.
|
InputStream |
internetMessageId
This parameter is required.
|
Boolean |
isReadReceiptRequested
This parameter is required.
|
InputStream |
priority
This parameter is required.
|
Recipient |
replyTo
This parameter is required.
|
InputStream |
subject
This parameter is required.
|
InputStream |
summary
This parameter is required.
|
List<InputStream> |
tags
This parameter is required.
|
List<Recipient> |
toRecipients
This parameter is required.
|
| 构造器和说明 |
|---|
DraftMessage() |
@NameInMap(value="bccRecipients") public List<Recipient> bccRecipients
This parameter is required.
@NameInMap(value="body") public DraftMessage.DraftMessageBody body
This parameter is required.
@NameInMap(value="ccRecipients") public List<Recipient> ccRecipients
This parameter is required.
@NameInMap(value="from") public Recipient from
This parameter is required.
@NameInMap(value="internetMessageHeaders") public Map<String,?> internetMessageHeaders
This parameter is required.
example:由RFC5322定义的邮件头集合
@NameInMap(value="internetMessageId") public InputStream internetMessageId
This parameter is required.
example:@NameInMap(value="isReadReceiptRequested") public Boolean isReadReceiptRequested
This parameter is required.
example:false
@NameInMap(value="priority") public InputStream priority
This parameter is required.
example:PRY_NORMAL
@NameInMap(value="replyTo") public Recipient replyTo
This parameter is required.
@NameInMap(value="subject") public InputStream subject
This parameter is required.
example:主题
@NameInMap(value="summary") public InputStream summary
This parameter is required.
example:一般取邮件正文的前一段
@NameInMap(value="tags") public List<InputStream> tags
This parameter is required.
public static DraftMessage build(Map<String,?> map) throws Exception
Exceptionpublic DraftMessage setBccRecipients(List<Recipient> bccRecipients)
public DraftMessage setBody(DraftMessage.DraftMessageBody body)
public DraftMessage.DraftMessageBody getBody()
public DraftMessage setCcRecipients(List<Recipient> ccRecipients)
public DraftMessage setFrom(Recipient from)
public Recipient getFrom()
public DraftMessage setInternetMessageHeaders(Map<String,?> internetMessageHeaders)
public DraftMessage setInternetMessageId(InputStream internetMessageId)
public InputStream getInternetMessageId()
public DraftMessage setIsReadReceiptRequested(Boolean isReadReceiptRequested)
public Boolean getIsReadReceiptRequested()
public DraftMessage setPriority(InputStream priority)
public InputStream getPriority()
public DraftMessage setReplyTo(Recipient replyTo)
public Recipient getReplyTo()
public DraftMessage setSubject(InputStream subject)
public InputStream getSubject()
public DraftMessage setSummary(InputStream summary)
public InputStream getSummary()
public DraftMessage setTags(List<InputStream> tags)
public List<InputStream> getTags()
public DraftMessage setToRecipients(List<Recipient> toRecipients)
Copyright © 2025. All rights reserved.