QueryMailAddressByParam 操作を呼び出して、送信元アドレスのリストを照会します。
テスト
この操作は OpenAPI Explorer で直接呼び出すことができます。これにより、署名を計算する必要がなくなります。呼び出しが成功すると、OpenAPI Explorer は自動的にソフトウェア開発キット (SDK) のコード例を生成します。
リクエストパラメーター
名前 | タイプ | 必須 | 説明 |
Action | String | はい | 必須パラメーターです。値を QueryMailAddressByParam に設定します。 |
PageNo | String | いいえ | ページ番号。デフォルト値: 1。 |
PageSize | String | いいえ | 各ページで返すエントリ数。デフォルト値: 10。 |
KeyWord | String | はい | E メールアドレス。アドレスの長さは 1~60 文字で、数字、文字、ピリオド (.)、ハイフン (-)、アットマーク (@) を含めることができます。 |
Sendtype | String | いいえ | メールアドレスのタイプ。有効な値: batch と trigger。このパラメーターを指定しない場合、すべてのタイプのメールアドレスが返されます。 |
共通リクエストパラメーターの詳細については、「共通パラメーター」をご参照ください。
レスポンスパラメーター
名前 | タイプ | 説明 |
data | data |
data
名前 | タイプ | 説明 |
データ | Array | データレコード |
data レコード
名前 | タイプ | 説明 |
mailAddressId | int | 送信元アドレスの ID。 |
アカウント名 | 文字列 | 送信元アドレス。 |
replyAddress | 文字列 | 返信先アドレス。 |
sendtype | 文字列 | 送信元アドレスのタイプ。有効な値: `batch` および `trigger`。 |
accountStatus | int | アカウントのステータス。有効な値: `0`: 正常。`1`: 凍結。 |
replyStatus | int | 返信先アドレスのステータス。 |
createTime | 日付 | |
dailyCount | int | 1日あたりの送信クォータの上限。 |
月数 | int | 月間送信クォータの上限。 |
dailyReqCount | int | 1 日あたりの送信クォータ。 |
monthReqCount | int | 月間送信クォータ。 |
domainStatus | int | ドメインステータス。有効な値: `0`: 正常。 `1`: 異常。 |
共通レスポンスパラメーターの詳細については、「共通パラメーター」をご参照ください。
例
リクエスト例
http(s)://dm.aliyuncs.com/?Action=QueryMailAddressByParam
&KeyWord=xxx
&Sendtype=batch
&PageNo=1
&PageSize=2
&<共通リクエストパラメーター>正常なレスポンスの例
JSON フォーマット
{
"TotalCount": 2,
"RequestId": "13EC32FA-61EB-5401-AB59-EA943CF25F14",
"PageSize": 1,
"data": {
"mailAddress": [
{
"Sendtype": "batch",
"AccountStatus": 0,
"ReplyStatus": 0,
"DailyReqCount": 0,
"CreateTime": "2021-05-13T15:54Z",
"MonthReqCount": 0,
"ReplyAddress": "xxxxx",
"MailAddressId": 237915,
"MonthCount": -1,
"DailyCount": -1,
"DomainStatus": 0,
"AccountName": "xxxxx"
}
]
},
"PageNumber": 1
}エラーコード
エラーコードのリストについては、「エラーセンター」をご参照ください。