Page MenuHomeSoftware Heritage

[Add forge now] Create "add forge now" dedicated email alias
Closed, MigratedEdits Locked

Event Timeline

bchauvet created this object in space Restricted Space.
bchauvet created this object with visibility "Staff (Project)".
bchauvet created this object with edit policy "Staff (Project)".
vlorentz triaged this task as Normal priority.Mar 4 2022, 12:05 PM
bchauvet renamed this task from [Configuration] Create "add forge now" dedicated email alias to [Add forge now Configuration] Create "add forge now" dedicated email alias .Mar 4 2022, 12:14 PM
bchauvet shifted this object from the Restricted Space space to the S1 Public space.
bchauvet changed the visibility from "Staff (Project)" to "Public (No Login Required)".
bchauvet changed the edit policy from "Staff (Project)" to "All Users".
bchauvet renamed this task from [Add forge now Configuration] Create "add forge now" dedicated email alias to [Add forge now] Create "add forge now" dedicated email alias .Mar 7 2022, 4:54 PM
bchauvet raised the priority of this task from Normal to High.Mar 8 2022, 9:13 AM

We have created the following (external) email aliases:

  • add-forge-now@softwareheritage.org -> add-forge-now@archive.softwareheritage.org
  • add-forge-now-staging@softwareheritage.org -> add-forge-now@webapp.staging.swh.network

We have configured pergamon for inbound email for both archive.softwareheritage.org (forwarded to moma) and webapp.staging.swh.network (forwarded to webapp.internal.staging.swh.network).

We have configured moma and webapp.internal.staging to run a django management command (process-inbound-email) when an email is received on any address of *@archive.softwareheritage.org (resp. *@webapp.internal.staging.swh.network).

We now need to write said management command to actually record the emails related to the relevant process.

We've deployed and tested these changes in staging and production: inbound emails to both addresses now reach the django management command, which does not exist (so the mails get bounced with an error message to that effect).

olasd changed the task status from Open to Work in Progress.Mar 8 2022, 6:03 PM
bchauvet claimed this task.
bchauvet moved this task from In Progress to Landed/Done on the Add Forge Now board.