Skip to main content
Forepost sends two emails:
  • Daily Brief: every weekday at the hour you choose, in your timezone.
  • Weekly Watch. Monday morning. A capacity-breach pill, week-over-week deltas, and a forward read.

Subscribing

Subscriptions live in Settings → Delivery, under Daily Brief by email and Weekly Watch. Each has an on/off switch. The email address must be verified on your account. Forepost checks against your Clerk-verified addresses before saving the subscription. This stops the system being used to send mail to addresses you don’t own. The hour is local. The timezone is auto-detected from your browser; you can override it with any IANA name (e.g. Europe/London, America/New_York).

Unsubscribing

Three ways:
  1. In Settings. Toggle Daily Brief or Weekly Watch off, hit Save.
  2. From the email itself. Every Forepost email has an Unsubscribe link in the footer.
  3. Gmail / Yahoo’s one-click button. Most modern mail clients show a one-click Unsubscribe button next to the sender, that’s powered by the List-Unsubscribe header Forepost includes on every send.
All three flip the same flag in the database. Re-enable any time in Settings.

Deliverability

Forepost mail is sent through Resend with full SPF, DKIM, and DMARC alignment on forepost.ai. Headers you’ll see if you inspect a message:
  • Authentication-Results: dkim=pass spf=pass dmarc=pass
  • List-Unsubscribe: <unsubscribe URL>
  • List-Unsubscribe-Post: List-Unsubscribe=One-Click
If a brief lands in spam, check that the From address is noreply@forepost.ai exactly, then mark it not-spam. Gmail learns quickly.

When no email arrives

If the cron tried to send but your workspace is below the completeness threshold, no email is sent. Forepost would rather be silent than guess. Fill in the missing fields in Settings; the next morning’s brief will land normally. If your workspace is complete but the email still didn’t arrive, send a test from Settings → Delivery → Send brief now, that surfaces any error in the response.