MoovMail logo|Documentation
Get Started

Getting Started

  • Introduction
  • Quick Start Guide
  • Plans & Pricing

Mail (End User)

  • Inbox & Folders
  • Mail Deletion Policy
  • Compose & Send
  • Sending Email

Settings

  • Settings Overview
  • Security & 2FA

Storage & Productivity

  • File Storage
  • Calendar & Meetings
  • Contacts & Directory

Administration

  • Admin Panel Overview
  • Recoverable Items
  • User Suspension & Offboarding
  • User Management
  • Domain & DNS
  • Adding Team Members

DNS Configuration

  • DNS Overview
  • MX Records
  • SPF Configuration
  • DKIM Setup
  • DMARC Policy
  • Verify DNS Records

Migration & Security

  • Email Migration
  • Security Overview

Troubleshooting

  • Common Issues
  • DNS Problems

User Suspension & Offboarding

How MoovMail handles suspended, removed, and converted users — aligned with Gmail and Microsoft 365 lifecycle practices.

Overview

MoovMail uses four account states for personal mailboxes:

StateLogin / IMAP / SMTPInbound mailLicense seat
ActiveAllowedDeliveredCounts
SuspendedBlockedStored (optional forward + auto-reply)Counts
Pending removalBlockedBounce, forward, or accept (org policy)Freed immediately
Shared mailboxDelegates onlyDelivered to shared addressCounts

Phase 1 — Suspend user

Use suspend for temporary access blocks (leave of absence, investigation, HR hold).

  • Admin path: /admin → User Management → Suspend
  • Blocks web login, compose, IMAP, and SMTP immediately (existing JWT sessions are rejected on next API call)
  • Inbound mail is still accepted and stored in the user's mailbox
  • Optional org policy (General → User Offboarding Policy): auto-reply to senders, forward copies to a manager
  • All existing mail, calendar data, and files are preserved
  • Restore with Activate

Phase 2 — Remove user

Use remove when a person leaves the organization.

  1. /admin → User Management → Remove
  2. Choose disposition:
    • Keep read-only — mailbox hidden from user; admin can restore within grace period (default 30 days, configurable 14–90)
    • Convert to shared mailbox — same email address becomes a shared mailbox with delegates
    • Export then purge — same grace window; export mail via Admin import/export before purge
  3. License seat is freed immediately
  4. After grace period: hard-delete user row, all messages, attachments (S3/MinIO), and files — unless legal hold is on

Removed-user inbound policy

Configure under General → User Offboarding Policy:

  • Bounce — reject delivery (similar to Gmail after account deletion)
  • Forward — copy to selected manager mailbox
  • Accept — store in removed mailbox (admin/export only)

Phase 3 — Enterprise options

Legal hold

Enable when removing a user to prevent automatic purge regardless of grace period. Release hold from admin when litigation ends.

Shared mailbox conversion

When removing with Convert to shared mailbox, the address keeps receiving mail. Assign delegates who can manage the shared mailbox from Admin → User Management.

Auto-reply on offboarding

Organization policy can send one auto-reply per sender per day while a user is suspended or pending removal, informing senders the mailbox is unavailable or no longer monitored.

Comparison with Gmail & Microsoft 365

ScenarioGmail / WorkspaceMicrosoft 365MoovMail
SuspendSuspend user; mail retainedBlock sign-in; mail retainedSuspend; inbound stored; auth blocked
Delete userTransfer then delete; data loss if not transferredSoft-delete 30 days; shared mailbox optionPending removal + grace; shared conversion; legal hold
Mail after deleteTransferred or purgedRecoverable items / shared mailboxAdmin restore, Recoverable Items for deleted mail, hard purge after grace

Related guides

  • User management
  • Recoverable Items
  • Mail deletion policy
  • Adding team members