Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Create /bounce-list Endpoint

Open
#33 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
aws, elixir
Domain
api, backend

Research direction

Start by locating the endpoint routing and the Dashboard query used for email data. Trace how the Lambda function could check an address's past status, then identify where bounced addresses and known test emails such as [email protected] should be excluded. Done means both the bounce-list endpoint and Dashboard filtering requirements are covered.

Written by the indexing model from the issue text.

Description

chore enhancement T1h

At present we only have a "Production" version of the Email App so the Dashboard is polluted with a lot of test data:
image

Todo

  • Create an endpoint that our Lambda function can query to check if a given email address has bounced in the past. If the status includes the word "bounce" then we do not attempt to re-send the email.
  • Additionally exclude the [email protected] email address and other known test emails from the dashboard.
Dominant language
Elixir
Stars
44
Forks
1
Avg merge
17h 38m
Merged PRs (30d)
1

Getting set up

This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from dwyl/email

All issues in dwyl/email

Similar issues

More Elixir issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.