Managing Your TrekMail Account Profile
This guide explains Update your display name, sign-in email, theme, and connected social logins — and learn what needs a password vs 2FA, plus email-change verification rules. so you can complete the TrekMail task with confidence.
Article details
Type, difficulty, plans, and last updated info.
▼
Article details
Type, difficulty, plans, and last updated info.
- Type
- Guide
- Difficulty
- Beginner
- Plans
- Nano · Starter · Pro · Agency
- Last updated
- Jun 20, 2026
The Account page is where you adjust everything personal to you — your name, sign-in email, theme, connected social logins, password, 2FA, and tax/company details. This guide walks each section, what the buttons mean, and the edge cases that catch people out.
Where to find it
Click your name or avatar in the top-right corner of the dashboard and pick Account. The Account page is a single long form split into sections; you can scroll or use the side-nav anchors. Most edits save inline with a confirmation toast — you don't have to "Save all changes" globally.
Display name
The Display name field is what shows in:
- The dashboard sidebar and your avatar tile.
- Default transactional emails to your mailbox users (e.g. password reset notifications) — unless you have White Label Lite, in which case the brand's Display name on the Branding tab overrides this. See Set up White Label Lite for the precedence rules.
- The "From" line on emails you send through TrekMail's outbound services (where applicable).
Edit it, click Update profile. Toast: "Profile updated." No password needed for a name change.
If your display name fails validation, you'll see an error — the field accepts almost anything except angle brackets (< and >) which we strip to prevent HTML injection in templates.
Sign-in email
Changing your sign-in email is a higher-friction operation because it changes your identity on the account:
- Type the new email into the Email field.
- Type your current password into the field that appears (mandatory for any email change).
- Click Update profile.
What happens next:
- A confirmation notification goes to your old email, telling it that this account just had its sign-in email changed. (This is your warning if someone else triggered the change without permission — contact support immediately if you didn't initiate it.)
- A confirmation notification goes to the new email confirming the change.
- A verification link also goes to the new email. You have to click it to confirm the new address.
- Until you click the verification link, outbound email sending from your mailboxes may be paused — we don't ship mail under unverified ownership. Existing inbound continues working; you just can't send until you verify.
Toast after submitting: "Got it — check your new email for a verification link to finish the switch." If the verification email fails to send for any reason, you'll see "Profile updated." plus an error toast asking you to use the resend button in account settings later.
Edge cases on email change
- OAuth-only accounts — if you signed up with Google, Microsoft, etc. and never set a password, you can't change your sign-in email directly. The error reads: "To change your sign-in email, set a password first using the Password section below." Set a password, then change the email.
- Wrong password — if you mistype your password, the error is "The password is incorrect." with the field highlighted. No partial save — neither the name nor the email update if validation fails.
- Disposable email blocked — we maintain a list of throwaway-email domains (10minutemail, mailinator, and similar). Trying to change your sign-in email to one of these is blocked outright.
- Already-taken email — Stripe customer IDs are tied to email and a duplicate violates a uniqueness constraint. The field shows a validation error if the new address is already on another TrekMail account.
Theme (Light or Dark)
The Appearance section has a Theme selector with two options: Light and Dark. Pick one and click Save (or whatever the section's save action is — the form's submit). Toast: "Theme updated."
There is no "System" / "Auto" option in the dashboard right now — we used to think about implementing one and didn't ship it. If you want the dashboard to match your OS, you'll need to toggle manually when your OS theme changes. The change applies immediately to your current session and is remembered for future logins.
The webmail interface has its own theme setting, separate from the dashboard. Setting Dark on the dashboard doesn't automatically put the webmail in Dark — head to webmail's own settings if you want that.
Language
TrekMail's user interface supports four languages: English (en), Spanish (es), German (de), French (fr).
Language isn't a setting saved to your account profile — it's a cookie-based switch. To change it:
- Look for a language switcher in the dashboard footer or top-bar menu (often labelled with your current language code like "EN").
- Pick a different language; the page reloads in the new locale and remembers your choice in a cookie that lasts about a year.
If you don't see a switcher and want to change language, you can append /lang/{code} to any URL — e.g. visit https://app.trekmail.net/lang/es and you'll be redirected back with the locale flipped to Spanish.
We auto-detect your browser's Accept-Language preference on first visit, so most people land on the right language without doing anything.
Languages we don't currently translate: anything outside the four above. Mailbox-user-facing emails (password reset, mailbox invites) are translated into a much wider list of languages — that's a separate translation set, configured per-mailbox.
Connected accounts (social logins)
The Connected accounts section shows which providers can sign into this account: Google, Microsoft, Facebook, X (Twitter).
Connecting a new provider: click Connect next to the provider. You'll be sent to the provider's consent screen; after you approve, you're returned to TrekMail with the link established. From now on, both your password (if you have one) and that social provider can sign you in.
Disconnecting a provider: click Disconnect. You'll be asked to confirm with either your current password or a 2FA code (whichever applies). On success, toast: "{Provider} disconnected."
A lockout-prevention rule blocks one specific case: if a social provider is your only way to sign in (no password set, no other social linked), the system refuses to disconnect it. The error reads: "You cannot disconnect this provider because it is your only login method. Please set a password first or connect another provider." This is intentional — without it, you could lock yourself out of your own account.
There's also a rate limit of 5 disconnect attempts per minute. If you somehow exceed it, you'll see "Too many attempts. Please try again later." — wait a minute and try again.
Password (if you've set one)
The Password section lets you change your existing password by providing your current password plus the new one (typed twice). The new password must meet the same complexity rules as your initial signup (minimum length, mix of upper/lowercase plus a number, not on a public list of compromised passwords).
If you signed up via OAuth and never had a password, the section shows a Send me a password setup link button instead. Click it; an email lands with a one-time setup link valid for a short window. Use the link to set your first password, then the regular change-password flow becomes available.
Full walkthrough: How to Change Your TrekMail Dashboard Login Password.
Two-factor authentication
The Two-factor authentication section lets you turn TOTP-based 2FA on (and off). Once on, you scan a QR code with your authenticator app (Authy, Google Authenticator, 1Password, Bitwarden, etc.), enter the rotating 6-digit code to confirm setup, and stash a set of one-time recovery codes somewhere safe.
Toast after successful setup: "2FA is on — your account is more secure now."
If the 6-digit code you enter is wrong, the error reads: "That code didn't work — check your authenticator and try again."
Full walkthrough: Two-Factor Authentication (2FA / TOTP).
Company details and tax info
If you're a business, fill in:
- Country — required for any tax info save (used by Stripe Automatic Tax to compute VAT/sales-tax correctly).
- Tax ID / VAT number — optional, appears on Stripe-generated invoices.
- Company name — optional. When set, it's pushed to Stripe as your customer name, so future invoices show "Company Name" instead of your personal name.
On save, toast: "Tax info saved." Validation errors: "Some tax fields need fixing — see the details above."
Older invoices (issued before you updated this) keep the original details — Stripe doesn't retroactively rewrite issued documents. See Company Details and Tax Information for what each field affects.
Important notes
- Your account email is where billing and security alerts are sent. If you change it and don't verify, those notifications go to the address-in-transit (a known weird edge case if verification stalls).
- Both your old and new email addresses get notified on any email change. This is a security feature — if someone else triggers the change, your old email gets a heads-up so you can react.
- Changing your email resets verification. A new verification link is sent. Outbound email sending may be blocked until you verify. Your previous verification status does not carry over.
- You cannot register or change your email to a disposable address — domains like 10minutemail, mailinator, etc. are blocked.
White Label Lite users: Your account Name appears in default transactional emails sent to your customers. If you have White Label Lite active, the Display name set on your Branding tab overrides your account name for those emails — your customers see your brand, not your personal name.
Related articles
Jump to nearby guides that continue the workflow.