Skip to content

Refine queue worker pool behavior and surface worker configuration#17

Merged
Its-donkey merged 2 commits intomainfrom
codex/add-smtp-error-response-for-unauthorized-clients
Oct 31, 2025
Merged

Refine queue worker pool behavior and surface worker configuration#17
Its-donkey merged 2 commits intomainfrom
codex/add-smtp-error-response-for-unauthorized-clients

Conversation

@Its-donkey
Copy link
Owner

@Its-donkey Its-donkey commented Oct 31, 2025

##Summary:

Refine queue delivery behavior and surface worker configuration.

##Changes

  • send 554 5.7.1 before closing unauthorized sessions for clearer diagnostics
  • persist queue storage atomically by rolling back partial recipient writes
  • add configurable worker pool with idempotent shutdown and concurrency test
  • expose SMTP_QUEUE_WORKERS across README, .env.example, installer, and site; document in changelog

##Checklist

  • CHANGELOG.md updated
  • Branch name follows type/section/kebab-feature
  • Commits follow convention
  • Push after each discrete change
  • One PR per feature

##Testing

  • GOTOOLCHAIN=local go test ./...

##Labels

  • feature
  • queue

@Its-donkey Its-donkey added feature Product feature request queue Queue/Delivery system and removed codex labels Oct 31, 2025
@Its-donkey Its-donkey merged commit f2e8c36 into main Oct 31, 2025
1 check failed
@Its-donkey Its-donkey deleted the codex/add-smtp-error-response-for-unauthorized-clients branch October 31, 2025 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Product feature request queue Queue/Delivery system

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant