# Functions
CreateAddIpfilterRequest creates a request to invoke AddIpfilter API.
CreateAddIpfilterResponse creates a response to parse from AddIpfilter response.
CreateApproveMailTemplateRequest creates a request to invoke ApproveMailTemplate API.
CreateApproveMailTemplateResponse creates a response to parse from ApproveMailTemplate response.
CreateApproveReplyMailAddressRequest creates a request to invoke ApproveReplyMailAddress API.
CreateApproveReplyMailAddressResponse creates a response to parse from ApproveReplyMailAddress response.
CreateApproveSmsTemplateRequest creates a request to invoke ApproveSmsTemplate API.
CreateApproveSmsTemplateResponse creates a response to parse from ApproveSmsTemplate response.
CreateApproveTemplateRequest creates a request to invoke ApproveTemplate API.
CreateApproveTemplateResponse creates a response to parse from ApproveTemplate response.
CreateBatchSendMailRequest creates a request to invoke BatchSendMail API.
CreateBatchSendMailResponse creates a response to parse from BatchSendMail response.
CreateCheckDomainRequest creates a request to invoke CheckDomain API.
CreateCheckDomainResponse creates a response to parse from CheckDomain response.
CreateCheckInvalidAddressRequest creates a request to invoke CheckInvalidAddress API.
CreateCheckInvalidAddressResponse creates a response to parse from CheckInvalidAddress response.
CreateCheckReplyToMailAddressRequest creates a request to invoke CheckReplyToMailAddress API.
CreateCheckReplyToMailAddressResponse creates a response to parse from CheckReplyToMailAddress response.
CreateCreateDayuRequest creates a request to invoke CreateDayu API.
CreateCreateDayuResponse creates a response to parse from CreateDayu response.
CreateCreateDomainRequest creates a request to invoke CreateDomain API.
CreateCreateDomainResponse creates a response to parse from CreateDomain response.
CreateCreateMailAddressRequest creates a request to invoke CreateMailAddress API.
CreateCreateMailAddressResponse creates a response to parse from CreateMailAddress response.
CreateCreateReceiverRequest creates a request to invoke CreateReceiver API.
CreateCreateReceiverResponse creates a response to parse from CreateReceiver response.
CreateCreateSignRequest creates a request to invoke CreateSign API.
CreateCreateSignResponse creates a response to parse from CreateSign response.
CreateCreateTagRequest creates a request to invoke CreateTag API.
CreateCreateTagResponse creates a response to parse from CreateTag response.
CreateCreateTemplateRequest creates a request to invoke CreateTemplate API.
CreateCreateTemplateResponse creates a response to parse from CreateTemplate response.
CreateDeleteDomainRequest creates a request to invoke DeleteDomain API.
CreateDeleteDomainResponse creates a response to parse from DeleteDomain response.
CreateDeleteInvalidAddressRequest creates a request to invoke DeleteInvalidAddress API.
CreateDeleteInvalidAddressResponse creates a response to parse from DeleteInvalidAddress response.
CreateDeleteIpfilterByEdmIdRequest creates a request to invoke DeleteIpfilterByEdmId API.
CreateDeleteIpfilterByEdmIdResponse creates a response to parse from DeleteIpfilterByEdmId response.
CreateDeleteMailAddressRequest creates a request to invoke DeleteMailAddress API.
CreateDeleteMailAddressResponse creates a response to parse from DeleteMailAddress response.
CreateDeleteReceiverDetailRequest creates a request to invoke DeleteReceiverDetail API.
CreateDeleteReceiverDetailResponse creates a response to parse from DeleteReceiverDetail response.
CreateDeleteReceiverRequest creates a request to invoke DeleteReceiver API.
CreateDeleteReceiverResponse creates a response to parse from DeleteReceiver response.
CreateDeleteSignRequest creates a request to invoke DeleteSign API.
CreateDeleteSignResponse creates a response to parse from DeleteSign response.
CreateDeleteTagRequest creates a request to invoke DeleteTag API.
CreateDeleteTagResponse creates a response to parse from DeleteTag response.
CreateDeleteTemplateRequest creates a request to invoke DeleteTemplate API.
CreateDeleteTemplateResponse creates a response to parse from DeleteTemplate response.
CreateDescAccountSummary2Request creates a request to invoke DescAccountSummary2 API.
CreateDescAccountSummary2Response creates a response to parse from DescAccountSummary2 response.
CreateDescAccountSummaryRequest creates a request to invoke DescAccountSummary API.
CreateDescAccountSummaryResponse creates a response to parse from DescAccountSummary response.
CreateDescDomainRequest creates a request to invoke DescDomain API.
CreateDescDomainResponse creates a response to parse from DescDomain response.
CreateDescTemplateRequest creates a request to invoke DescTemplate API.
CreateDescTemplateResponse creates a response to parse from DescTemplate response.
CreateEnableAccountRequest creates a request to invoke EnableAccount API.
CreateEnableAccountResponse creates a response to parse from EnableAccount response.
CreateGetAccountListRequest creates a request to invoke GetAccountList API.
CreateGetAccountListResponse creates a response to parse from GetAccountList response.
CreateGetIpfilterListRequest creates a request to invoke GetIpfilterList API.
CreateGetIpfilterListResponse creates a response to parse from GetIpfilterList response.
CreateGetIpProtectionRequest creates a request to invoke GetIpProtection API.
CreateGetIpProtectionResponse creates a response to parse from GetIpProtection response.
CreateGetRegionListRequest creates a request to invoke GetRegionList API.
CreateGetRegionListResponse creates a response to parse from GetRegionList response.
CreateGetSenderAddressListRequest creates a request to invoke GetSenderAddressList API.
CreateGetSenderAddressListResponse creates a response to parse from GetSenderAddressList response.
CreateGetTrackListRequest creates a request to invoke GetTrackList API.
CreateGetTrackListResponse creates a response to parse from GetTrackList response.
CreateMigrateMarketRequest creates a request to invoke MigrateMarket API.
CreateMigrateMarketResponse creates a response to parse from MigrateMarket response.
CreateModifyAccountNotificationRequest creates a request to invoke ModifyAccountNotification API.
CreateModifyAccountNotificationResponse creates a response to parse from ModifyAccountNotification response.
CreateModifyMailAddressRequest creates a request to invoke ModifyMailAddress API.
CreateModifyMailAddressResponse creates a response to parse from ModifyMailAddress response.
CreateModifySenderAddressNotificationRequest creates a request to invoke ModifySenderAddressNotification API.
CreateModifySenderAddressNotificationResponse creates a response to parse from ModifySenderAddressNotification response.
CreateModifyTagRequest creates a request to invoke ModifyTag API.
CreateModifyTagResponse creates a response to parse from ModifyTag response.
CreateModifyTemplateRequest creates a request to invoke ModifyTemplate API.
CreateModifyTemplateResponse creates a response to parse from ModifyTemplate response.
CreateQueryDomainByParamRequest creates a request to invoke QueryDomainByParam API.
CreateQueryDomainByParamResponse creates a response to parse from QueryDomainByParam response.
CreateQueryInvalidAddressRequest creates a request to invoke QueryInvalidAddress API.
CreateQueryInvalidAddressResponse creates a response to parse from QueryInvalidAddress response.
CreateQueryMailAddressByParamRequest creates a request to invoke QueryMailAddressByParam API.
CreateQueryMailAddressByParamResponse creates a response to parse from QueryMailAddressByParam response.
CreateQueryReceiverByParamRequest creates a request to invoke QueryReceiverByParam API.
CreateQueryReceiverByParamResponse creates a response to parse from QueryReceiverByParam response.
CreateQueryReceiverDetailRequest creates a request to invoke QueryReceiverDetail API.
CreateQueryReceiverDetailResponse creates a response to parse from QueryReceiverDetail response.
CreateQuerySignByParamRequest creates a request to invoke QuerySignByParam API.
CreateQuerySignByParamResponse creates a response to parse from QuerySignByParam response.
CreateQuerySmsStatisticsRequest creates a request to invoke QuerySmsStatistics API.
CreateQuerySmsStatisticsResponse creates a response to parse from QuerySmsStatistics response.
CreateQueryTagByParamRequest creates a request to invoke QueryTagByParam API.
CreateQueryTagByParamResponse creates a response to parse from QueryTagByParam response.
CreateQueryTaskByParamRequest creates a request to invoke QueryTaskByParam API.
CreateQueryTaskByParamResponse creates a response to parse from QueryTaskByParam response.
CreateQueryTemplateByParamRequest creates a request to invoke QueryTemplateByParam API.
CreateQueryTemplateByParamResponse creates a response to parse from QueryTemplateByParam response.
CreateSaveReceiverDetailRequest creates a request to invoke SaveReceiverDetail API.
CreateSaveReceiverDetailResponse creates a response to parse from SaveReceiverDetail response.
CreateSenderStatisticsByTagNameAndBatchIDRequest creates a request to invoke SenderStatisticsByTagNameAndBatchID API.
CreateSenderStatisticsByTagNameAndBatchIDResponse creates a response to parse from SenderStatisticsByTagNameAndBatchID response.
CreateSenderStatisticsDetailByParamRequest creates a request to invoke SenderStatisticsDetailByParam API.
CreateSenderStatisticsDetailByParamResponse creates a response to parse from SenderStatisticsDetailByParam response.
CreateSendTestByTemplateRequest creates a request to invoke SendTestByTemplate API.
CreateSendTestByTemplateResponse creates a response to parse from SendTestByTemplate response.
CreateSetMaxQuotaLevelRequest creates a request to invoke SetMaxQuotaLevel API.
CreateSetMaxQuotaLevelResponse creates a response to parse from SetMaxQuotaLevel response.
CreateSingleSendMailRequest creates a request to invoke SingleSendMail API.
CreateSingleSendMailResponse creates a response to parse from SingleSendMail response.
CreateSingleSendSmsRequest creates a request to invoke SingleSendSms API.
CreateSingleSendSmsResponse creates a response to parse from SingleSendSms response.
CreateUpdateDomainTrackNameRequest creates a request to invoke UpdateDomainTrackName API.
CreateUpdateDomainTrackNameResponse creates a response to parse from UpdateDomainTrackName response.
CreateUpdateIpProtectionRequest creates a request to invoke UpdateIpProtection API.
CreateUpdateIpProtectionResponse creates a response to parse from UpdateIpProtection response.
NewClient creates a sdk client with environment variables.
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html.
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html.
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client.
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html.
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available.
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html.
# Structs
AccountNotificationInfo is a nested struct in dm response.
AddIpfilterRequest is the request struct for api AddIpfilter.
AddIpfilterResponse is the response struct for api AddIpfilter.
ApproveMailTemplateRequest is the request struct for api ApproveMailTemplate.
ApproveMailTemplateResponse is the response struct for api ApproveMailTemplate.
ApproveReplyMailAddressRequest is the request struct for api ApproveReplyMailAddress.
ApproveReplyMailAddressResponse is the response struct for api ApproveReplyMailAddress.
ApproveSmsTemplateRequest is the request struct for api ApproveSmsTemplate.
ApproveSmsTemplateResponse is the response struct for api ApproveSmsTemplate.
ApproveTemplateRequest is the request struct for api ApproveTemplate.
ApproveTemplateResponse is the response struct for api ApproveTemplate.
BatchSendMailRequest is the request struct for api BatchSendMail.
BatchSendMailResponse is the response struct for api BatchSendMail.
CheckDomainRequest is the request struct for api CheckDomain.
CheckDomainResponse is the response struct for api CheckDomain.
CheckInvalidAddressRequest is the request struct for api CheckInvalidAddress.
CheckInvalidAddressResponse is the response struct for api CheckInvalidAddress.
CheckReplyToMailAddressRequest is the request struct for api CheckReplyToMailAddress.
CheckReplyToMailAddressResponse is the response struct for api CheckReplyToMailAddress.
Client is the sdk client struct, each func corresponds to an OpenAPI.
CreateDayuRequest is the request struct for api CreateDayu.
CreateDayuResponse is the response struct for api CreateDayu.
CreateDomainRequest is the request struct for api CreateDomain.
CreateDomainResponse is the response struct for api CreateDomain.
CreateMailAddressRequest is the request struct for api CreateMailAddress.
CreateMailAddressResponse is the response struct for api CreateMailAddress.
CreateReceiverRequest is the request struct for api CreateReceiver.
CreateReceiverResponse is the response struct for api CreateReceiver.
CreateSignRequest is the request struct for api CreateSign.
CreateSignResponse is the response struct for api CreateSign.
CreateTagRequest is the request struct for api CreateTag.
CreateTagResponse is the response struct for api CreateTag.
CreateTemplateRequest is the request struct for api CreateTemplate.
CreateTemplateResponse is the response struct for api CreateTemplate.
DataInGetAccountList is a nested struct in dm response.
DataInGetIpfilterList is a nested struct in dm response.
DataInGetRegionList is a nested struct in dm response.
DataInGetSenderAddressList is a nested struct in dm response.
DataInGetTrackList is a nested struct in dm response.
DataInQueryDomainByParam is a nested struct in dm response.
DataInQueryInvalidAddress is a nested struct in dm response.
DataInQueryMailAddressByParam is a nested struct in dm response.
DataInQueryReceiverByParam is a nested struct in dm response.
DataInQueryReceiverDetail is a nested struct in dm response.
DataInQuerySignByParam is a nested struct in dm response.
DataInQuerySmsStatistics is a nested struct in dm response.
DataInQueryTagByParam is a nested struct in dm response.
DataInQueryTaskByParam is a nested struct in dm response.
DataInQueryTemplateByParam is a nested struct in dm response.
DataInSaveReceiverDetail is a nested struct in dm response.
DataInSenderStatisticsByTagNameAndBatchID is a nested struct in dm response.
DataInSenderStatisticsDetailByParam is a nested struct in dm response.
DeleteDomainRequest is the request struct for api DeleteDomain.
DeleteDomainResponse is the response struct for api DeleteDomain.
DeleteInvalidAddressRequest is the request struct for api DeleteInvalidAddress.
DeleteInvalidAddressResponse is the response struct for api DeleteInvalidAddress.
DeleteIpfilterByEdmIdRequest is the request struct for api DeleteIpfilterByEdmId.
DeleteIpfilterByEdmIdResponse is the response struct for api DeleteIpfilterByEdmId.
DeleteMailAddressRequest is the request struct for api DeleteMailAddress.
DeleteMailAddressResponse is the response struct for api DeleteMailAddress.
DeleteReceiverDetailRequest is the request struct for api DeleteReceiverDetail.
DeleteReceiverDetailResponse is the response struct for api DeleteReceiverDetail.
DeleteReceiverRequest is the request struct for api DeleteReceiver.
DeleteReceiverResponse is the response struct for api DeleteReceiver.
DeleteSignRequest is the request struct for api DeleteSign.
DeleteSignResponse is the response struct for api DeleteSign.
DeleteTagRequest is the request struct for api DeleteTag.
DeleteTagResponse is the response struct for api DeleteTag.
DeleteTemplateRequest is the request struct for api DeleteTemplate.
DeleteTemplateResponse is the response struct for api DeleteTemplate.
DescAccountSummary2Request is the request struct for api DescAccountSummary2.
DescAccountSummary2Response is the response struct for api DescAccountSummary2.
DescAccountSummaryRequest is the request struct for api DescAccountSummary.
DescAccountSummaryResponse is the response struct for api DescAccountSummary.
DescDomainRequest is the request struct for api DescDomain.
DescDomainResponse is the response struct for api DescDomain.
DescTemplateRequest is the request struct for api DescTemplate.
DescTemplateResponse is the response struct for api DescTemplate.
Detail is a nested struct in dm response.
Domain is a nested struct in dm response.
EnableAccountRequest is the request struct for api EnableAccount.
EnableAccountResponse is the response struct for api EnableAccount.
GetAccountListRequest is the request struct for api GetAccountList.
GetAccountListResponse is the response struct for api GetAccountList.
GetIpfilterListRequest is the request struct for api GetIpfilterList.
GetIpfilterListResponse is the response struct for api GetIpfilterList.
GetIpProtectionRequest is the request struct for api GetIpProtection.
GetIpProtectionResponse is the response struct for api GetIpProtection.
GetRegionListRequest is the request struct for api GetRegionList.
GetRegionListResponse is the response struct for api GetRegionList.
GetSenderAddressListRequest is the request struct for api GetSenderAddressList.
GetSenderAddressListResponse is the response struct for api GetSenderAddressList.
GetTrackListRequest is the request struct for api GetTrackList.
GetTrackListResponse is the response struct for api GetTrackList.
Ipfilters is a nested struct in dm response.
MailAddress is a nested struct in dm response.
MailDetail is a nested struct in dm response.
MailDetailInQueryInvalidAddress is a nested struct in dm response.
MigrateMarketRequest is the request struct for api MigrateMarket.
MigrateMarketResponse is the response struct for api MigrateMarket.
ModifyAccountNotificationRequest is the request struct for api ModifyAccountNotification.
ModifyAccountNotificationResponse is the response struct for api ModifyAccountNotification.
ModifyMailAddressRequest is the request struct for api ModifyMailAddress.
ModifyMailAddressResponse is the response struct for api ModifyMailAddress.
ModifySenderAddressNotificationRequest is the request struct for api ModifySenderAddressNotification.
ModifySenderAddressNotificationResponse is the response struct for api ModifySenderAddressNotification.
ModifyTagRequest is the request struct for api ModifyTag.
ModifyTagResponse is the response struct for api ModifyTag.
ModifyTemplateRequest is the request struct for api ModifyTemplate.
ModifyTemplateResponse is the response struct for api ModifyTemplate.
QueryDomainByParamRequest is the request struct for api QueryDomainByParam.
QueryDomainByParamResponse is the response struct for api QueryDomainByParam.
QueryInvalidAddressRequest is the request struct for api QueryInvalidAddress.
QueryInvalidAddressResponse is the response struct for api QueryInvalidAddress.
QueryMailAddressByParamRequest is the request struct for api QueryMailAddressByParam.
QueryMailAddressByParamResponse is the response struct for api QueryMailAddressByParam.
QueryReceiverByParamRequest is the request struct for api QueryReceiverByParam.
QueryReceiverByParamResponse is the response struct for api QueryReceiverByParam.
QueryReceiverDetailRequest is the request struct for api QueryReceiverDetail.
QueryReceiverDetailResponse is the response struct for api QueryReceiverDetail.
QuerySignByParamRequest is the request struct for api QuerySignByParam.
QuerySignByParamResponse is the response struct for api QuerySignByParam.
QuerySmsStatisticsRequest is the request struct for api QuerySmsStatistics.
QuerySmsStatisticsResponse is the response struct for api QuerySmsStatistics.
QueryTagByParamRequest is the request struct for api QueryTagByParam.
QueryTagByParamResponse is the response struct for api QueryTagByParam.
QueryTaskByParamRequest is the request struct for api QueryTaskByParam.
QueryTaskByParamResponse is the response struct for api QueryTaskByParam.
QueryTemplateByParamRequest is the request struct for api QueryTemplateByParam.
QueryTemplateByParamResponse is the response struct for api QueryTemplateByParam.
Receiver is a nested struct in dm response.
RegionList is a nested struct in dm response.
SaveReceiverDetailRequest is the request struct for api SaveReceiverDetail.
SaveReceiverDetailResponse is the response struct for api SaveReceiverDetail.
SenderAddressNotificationInfo is a nested struct in dm response.
SenderStatisticsByTagNameAndBatchIDRequest is the request struct for api SenderStatisticsByTagNameAndBatchID.
SenderStatisticsByTagNameAndBatchIDResponse is the response struct for api SenderStatisticsByTagNameAndBatchID.
SenderStatisticsDetailByParamRequest is the request struct for api SenderStatisticsDetailByParam.
SenderStatisticsDetailByParamResponse is the response struct for api SenderStatisticsDetailByParam.
SendTestByTemplateRequest is the request struct for api SendTestByTemplate.
SendTestByTemplateResponse is the response struct for api SendTestByTemplate.
SetMaxQuotaLevelRequest is the request struct for api SetMaxQuotaLevel.
SetMaxQuotaLevelResponse is the response struct for api SetMaxQuotaLevel.
Sign is a nested struct in dm response.
SingleSendMailRequest is the request struct for api SingleSendMail.
SingleSendMailResponse is the response struct for api SingleSendMail.
SingleSendSmsRequest is the request struct for api SingleSendSms.
SingleSendSmsResponse is the response struct for api SingleSendSms.
Stat is a nested struct in dm response.
Tag is a nested struct in dm response.
Task is a nested struct in dm response.
Template is a nested struct in dm response.
UpdateDomainTrackNameRequest is the request struct for api UpdateDomainTrackName.
UpdateDomainTrackNameResponse is the response struct for api UpdateDomainTrackName.
UpdateIpProtectionRequest is the request struct for api UpdateIpProtection.
UpdateIpProtectionResponse is the response struct for api UpdateIpProtection.