# set_mailbox_password

> Change the password of an existing mailbox, returning the address.

- Tier: W
- Required scope: write:email
- Annotations: idempotentHint
- Docs: https://api.inleed.com/tools/set-mailbox-password

## Description

Change the password of an existing mailbox, returning the address. This changes only the password and leaves the quota untouched — to change the quota use `set_mailbox_quota`, and to make a new mailbox use `create_mailbox`. The mailbox is found from the address; if it returns `domain_not_owned` the account does not own that domain, and a `da_error` means the mailbox does not exist — call `list_mailboxes` to check the address.

## Input schema

- `address` — string (required). The full mailbox address whose password to change, e.g. info@example.com.
- `password` — string (required). The new mailbox password (minimum 8 characters). Whatever you pass here is shown to the customer on the action card automatically, behind a Reveal button — do not repeat it in your prose, and do not call it temporary.

## Example call

```json
{
  "name": "set_mailbox_password",
  "arguments": {
    "address": "info@example.se",
    "password": "example.se"
  }
}
```

