Require email verification

New users must verify their inbox before the account is active. Needs working outbound mail.

Settingrequire_email_verification

Require email verification

When on, new users must confirm their inbox before the account becomes active.

Where to find it

Admin → Settings → Settings (first tab) → Registration & login → Require email verification

Setting key: require_email_verification (plain setting — not toggle.*). Defaults on.

How it works

Sign-up creates a pending user and sends a verification email. Until mail works, users get stuck (and a failed send can leave a bad signup experience — fix Email delivery mode first).

Turning this off skips the verify gate for new signups. Already-active users stay active.

Common problems

Users stuck pending

Outbound mail broken, wrong Email from address, or mail in spam. Fix delivery, then resend / have them register again if the pending row was cleaned up.

Turned on after launch

Only new signups must verify. Tell existing members if your community expects open access.

Related