ModifyPWByDomain 操作を呼び出して、ドメイン名の SMTP パスワードを設定できます。
デバッグ
この操作は OpenAPI Explorer で直接呼び出すことができます。これにより、署名を計算する必要がなくなります。呼び出しが成功すると、OpenAPI Explorer は自動的にソフトウェア開発キット (SDK) のコード例を生成します。
リクエストパラメーター
名前 | 型 | 必須 | 例 | 説明 |
DomainName | String | はい | example.com | ドメイン名。ドメイン名は 1~50 文字で、数字、大文字、小文字、ピリオド (.)、ハイフン (-) を使用できます。 |
Password | String | はい | DM1mail1234 | パスワード。
|
Action | String | いいえ | ModifyPWByDomain | 必須パラメーター。値を ModifyPWByDomain に設定します。 |
レスポンスパラメーター
名前 | 型 | 例 | 説明 |
Code | String | OK | 状態コード。 |
Message | String | The request was successful. | 状態コードの説明。 |
RequestId | String | 02B2A890-CBD8-4806-9BCA-C93190CE7EF6 | リクエスト ID。 |
Success | Boolean | true | 呼び出しが成功したかどうかを示します。 |
例
リクエスト例
http(s)://dm.aliyuncs.com/?Action=ModifyPWByDomain
&DomainName=example.com
&Password=pwd
&<共通リクエストパラメーター>レスポンス例
XML 形式
<ModifyPWByDomainResponse>
<RequestId>02B2A890-CBD8-4806-9BCA-C93190CE7EF6</RequestId>
<Code>OK</Code>
<Message>xxx</Message>
<Success>true</Success>
</ModifyPWByDomainResponse>JSON 形式
{
"Message":"xxx",
"RequestId":"02B2A890-CBD8-4806-9BCA-C93190CE7EF6",
"Success":"true",
"Code":"OK"
}エラーコード
エラーコード | 説明 | HTTP ステータスコード | セマンティクス |
InvalidDomainPassword.Malformed | 指定されたドメイン名は既に使用されています。 | 400 | パスワードのフォーマットが無効です。 |
InvalidDomainPassword.equalcurrent | パスワードは現在のパスワードと異なる必要があります。 | 400 | ドメイン名のフォーマットが無効です。 |
InvalidDomainName.Malformed | 指定されたドメイン名は無効です。 | 400 | 新しいパスワードは現在のパスワードと同じにすることはできません。 |
InvalidDomain.NotFound | 指定されたドメインは存在しません。 | 404 | ドメイン名が存在しません。 |
InvalidDomainStatus.Malformed | 指定されたドメインステータスは無効です。 | 400 | ドメインステータスが無効です。 |
InvalidDomainId.Malformed | 指定されたドメイン ID は存在しません。 | 404 | ドメイン ID は無効です。 |
エラーコードの詳細については、「エラーセンター」をご参照ください。