> For the complete documentation index, see [llms.txt](https://docs.resifactory.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.resifactory.net/credentials/exporting.md).

# Exporting credentials

The mailboxes you bought have their own logins and passwords, separate from your sign-in and separate from your [app passwords](/imap/app-passwords.md). This page is how you get them out.

{% hint style="info" %}
**You may not need these at all.** If your tools read mail over [IMAP](/imap/imap.md), one app password covers every mailbox and you never touch the individual credentials. Export when a tool needs to hold each mailbox itself.
{% endhint %}

## One mailbox

**Accounts** → right-click the row → **View WTok credentials…**

<figure><img src="/files/Hc1JgzhubeNVZppmlhqi" alt="The credential reveal dialog with login, mailbox password and WTok password"><figcaption></figcaption></figure>

Three fields, each with a copy button:

* **Login** — the mailbox address.
* **Mailbox password** — the password for the mailbox itself.
* **WTok password** — the linked WTok account's password, if there is one.

## Several mailboxes — the quick way

Select rows on **Accounts**, then right-click → **Copy ▸**:

| Option             | What lands on your clipboard     |
| ------------------ | -------------------------------- |
| **Emails**         | Logins, one per line.            |
| **Passwords**      | Mailbox passwords, one per line. |
| **email:password** | `login:password` lines.          |
| **email:wtok**     | `login:wtok_password` lines.     |

Fastest route into anything that accepts a pasted list.

## Several mailboxes — as a file

**Export** in the Accounts toolbar.

<figure><img src="/files/oIxoKcXTMM4I5P5Vpb1i" alt="The export dialog with format and WTok-only options"><figcaption></figcaption></figure>

| Option                                | Choices                                                          |
| ------------------------------------- | ---------------------------------------------------------------- |
| **Format**                            | **CSV** (`login`, `mail_password`, `wtok_password`) or **JSON**. |
| **Only accounts with a WTok account** | Skips mailboxes that have no WTok password.                      |

The banner tells you the scope — how many accounts the file will cover. That is either your current selection, or every row matching your filters if you chose **select all matching**.

## A whole batch

**Batches** → right-click the batch:

<figure><img src="/files/gfy3jxhj8sXvBS1aDHWX" alt="The batch export options"><figcaption></figcaption></figure>

| Option                      | Output                                                            |
| --------------------------- | ----------------------------------------------------------------- |
| **Export emails**           | Logins, one per line, as a `.txt`.                                |
| **Export email:password ▸** | `login:password` lines. Choose mailbox password or WTok password. |
| **Export AYCD CSV**         | AYCD's 34-column Email Accounts CSV, ready to import.             |

This is usually the right route: one purchase is one batch, so one action gets you the whole thing.

## The formats

{% tabs %}
{% tab title="CSV" %}

```csv
login,mail_password,wtok_password
j.harper4400@inbox-mail.net,•••••••••,•••••••••
m.torres4401@inbox-mail.net,•••••••••,
```

Opens in any spreadsheet. Rows with no WTok password leave that column empty.
{% endtab %}

{% tab title="JSON" %}

```json
[
  { "login": "j.harper4400@inbox-mail.net", "mail_password": "…", "wtok_password": "…" },
  { "login": "m.torres4401@inbox-mail.net", "mail_password": "…", "wtok_password": "" }
]
```

For scripts. `wtok_password` is an empty string when there is none.
{% endtab %}

{% tab title="email:password" %}

```
j.harper4400@inbox-mail.net:•••••••••
m.torres4401@inbox-mail.net:•••••••••
```

The format most tools accept for bulk import. Mailboxes without the chosen password are **skipped**, so every line in the file is usable.
{% endtab %}

{% tab title="AYCD CSV" %}
AYCD's Email Accounts format — all 34 columns, in order, with the ones that matter filled in:

| Column       | Value                                                                   |
| ------------ | ----------------------------------------------------------------------- |
| Provider     | `Outlook`                                                               |
| Username     | The login                                                               |
| Password     | The mailbox password                                                    |
| Port         | `993`                                                                   |
| Requires SSL | `true`                                                                  |
| Login Type   | `OAuth2`                                                                |
| Category     | Pre-filled — change it in AYCD after import if you want a different one |

Mailboxes with no mailbox password are skipped.
{% endtab %}
{% endtabs %}

## Emails only

Sometimes you just want the addresses — for a signup script, or to reconcile against a list you already have.

* **Batches** → right-click → **Export emails**
* **Accounts** → select → right-click → **Copy ▸ Emails**

## Reconciling against a list you hold

**Accounts → Filter list** takes a pasted list of addresses and narrows the table to exactly those. Useful when someone hands you a list and you need to know which of them are actually yours, and what state they are in.

## Every export is recorded

{% hint style="warning" %}
Every credential reveal and every export is written to an audit record — what was taken, and when.

This protects you. If credentials turn up somewhere they should not, the record is how you find out when they left and narrow down how.
{% endhint %}

## After exporting

You are now holding a file of live credentials. Read [Keeping credentials safe](/credentials/security.md) — it is short, and it is the difference between a credential file and an incident.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.resifactory.net/credentials/exporting.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
