Skip to main content

General Settings

Open the settings window by clicking the gear icon in the sidebar or going to Settings.

Theme

Choose between Light and Dark themes. The interface updates immediately when you switch.

Language

MailCopilot supports 6 interface languages:

  • English
  • Russian
  • French
  • German
  • Spanish
  • Italian

Select your preferred language from the dropdown. The interface switches instantly without needing a restart.

Cache Duration

Set how many days of message headers to keep in the local cache. Older messages are automatically cleaned up when you save settings. The default is 30 days.

This affects only the local cache -- messages on the server are not modified.

TLS Certificate Pinning

TLS Certificate Pinning adds an extra layer of security for your email connections. It ensures that your client only connects to servers presenting a specific certificate, protecting against man-in-the-middle attacks.

Managing Certificate Pins

  1. Open Settings and go to the Accounts section.
  2. Click Edit on an account to open its settings.
  3. Scroll down to the TLS Certificate Pinning section.

The section shows a table of pinned certificates with their host, port, fingerprint, and the date they were added.

Adding a Pin

  1. Click Add Pin.
  2. Enter the host (e.g., imap.gmail.com) and port (e.g., 993).
  3. Click Fetch & Pin. MailCopilot connects to the server, retrieves its certificate, and shows you the fingerprint.
  4. Confirm to save the pin.

Removing a Pin

Click the delete button next to any pin in the table to remove it. After removing a pin, MailCopilot will accept any valid certificate from that server.

When to Use Certificate Pinning

Certificate pinning is especially useful for corporate environments or situations where you need to verify that your email connections are going to the expected servers. For most personal use, the default TLS verification is sufficient.