Improvement

Surface send-only state on team-wide OAuth email providers

Team-wide Gmail and Outlook providers are send-only by design — they can send mail, but inbound replies are not synced back into the CRM. Until now the Team Providers list rendered every connected mailbox with a green “active” checkmark and no further signal, which meant an admin had no way to tell that incoming replies were silently being skipped.

  • New “Send-only” badge on every team-wide OAuth provider row in Settings → Email → Team Providers, with a hover tooltip (and focus/screen-reader equivalent) that explains why inbound sync is disabled and points to Personal Settings for a per-user mailbox connection that does sync inbound.
  • No behavior change — sending still works exactly as before, and personal OAuth mailboxes are unaffected. The badge is driven by the same EmailProvider#can_sync? rule the sync workers already use.