Feature request: domain-level screening (screen a whole domain in or out)
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
Línea de trabajo
Start by reading the CLI command implementations for hey screener approve, hey screener history, hey contact show, and hey contact deliver, then inspect how the web app stores and applies its @domain screening rule. Decide which proposed command or flag fits the existing CLI patterns and how it should report rules that apply. Done means domain level screening can be configured from the CLI and applicable rules appear in the requested show and history output.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Problem
Some services send every email from a new, randomized address on the same domain. Anthropic's sign-in links are one example: each one comes from no-reply-<random>@mail.anthropic.com, such as [email protected]. Each one lands in The Screener as a new sender, so hey screener approve and hey contact deliver never stick.
The web app handles this with the contact page's @domain button → "Automatically screen them to the Imbox". The CLI has no equivalent, so this setting can't be scripted or done by an agent.
Proposal
Something like:
hey screener domain list [--json]
hey screener domain set mail.anthropic.com --to imbox|feed|papertrail|screened-out|individually
and/or a --domain flag on hey screener approve <clearance_id> that applies the decision to the sender's whole domain.
It would also help if hey contact show and hey screener history reported a domain-level rule when one applies.
Why
- Sign-in links and verification codes are time-sensitive. When they get stuck in The Screener, you have to approve a new sender every time.
- This pairs with
hey contact deliverand the open auto-label request (#577) to configure senders entirely from the CLI.
Checked against hey-cli 1.9.0 (no domain-level screening in screener or contact).
- Lenguaje dominante
- Go
- Estrellas
- 414
- Forks
- 53
- Merge medio
- 1 d 7 h
- PR fusionados (30 d)
- 74
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de basecamp/hey-cli
-
TUI Calendar: Enter does nothing on a highlighted event (Day/Week), though the help bar shows "enter: open"Posiblemente ocupada @albertreig la tomó hace 42 días. AbiertoCLI Only
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 50/100
Los mantenedores suelen responder en 1 día
-
Bubble Up box is empty in the TUI and `hey box view`, but `hey bubble list` returns the emailsAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
Timed events show on their UTC day, not their local day, west of UTCPosiblemente ocupada @armada877 la tomó hace 9 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 10/100
Los mantenedores suelen responder en 1 día
-
Direct push to main detectedAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 1/100
Los mantenedores suelen responder en 1 día
Todos los issues de basecamp/hey-cli
Issues similares
-
usage: a custom provider's balance meters ("…%" in the balance path) ignore the Left/Used switchAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
bug iam-service
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
platform-mesh/platform-mesh#425 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
grafana/tempo-operator#1691 ·
Los mantenedores suelen responder en 1 día
-
fix: presentation.go with mcp-table.go: the message for each MCP server comes backPosiblemente ocupada @mge1512 la tomó hoy. Abiertobug
Dificultad 1/5 1-3 horas Aptitud para principiantes 78/100
mark3labs/kit#242 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Project submission: Sno StationAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
slavakurilyak/awesome-ai-agents#827 ·
Los mantenedores suelen responder en 1 día