SES: verify codebar.io domain and enable Easy DKIM
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 68/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- aws
- Domaine
- cloud, infrastructure
Piste de recherche
Commencez dans la console Amazon SES de eu-west-1 et créez l’identité de domaine codebar.io avec Easy DKIM activé. Ajoutez les trois enregistrements CNAME, ainsi que tous les enregistrements SPF ou DMARC nécessaires, dans Cloudflare DNS ; la tâche est terminée lorsque SES signale une vérification réussie et que le tarif affiché est consigné dans un commentaire.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Part of replacing SendGrid with Amazon SES. Work happens in the same AWS account as our S3 usage (see #2235), in region eu-west-1 (Ireland — matches our Heroku EU region).
Steps
- Create a domain identity for
codebar.ioin the SES console (eu-west-1) - Enable Easy DKIM (2048-bit default) and collect the three CNAME records
- Add the DKIM CNAME records (plus SPF/DMARC records if not already present) to
codebar.ioDNS - Confirm DKIM verification shows "Success" for the domain identity
- Note which pricing structure the console shows (Essentials plan at $0.16/1,000 vs the classic à la carte rate at $0.10/1,000) and record it in a comment
References
- Creating and verifying identities: https://docs.aws.amazon.com/ses/latest/dg/creating-identities.html
- Easy DKIM: https://docs.aws.amazon.com/ses/latest/dg/send-email-authentication-dkim-easy.html
Who this needs
All prerequisites are met: Morgan has AWS IAM access to the S3 account (see #2235) and manages codebar.io DNS via Cloudflare, so this issue can start immediately — DKIM CNAME records can be added directly once SES issues them. (Any other DNS records for the domain also live in Cloudflare, worth keeping in mind if SPF/DMARC records are added.)
- Langage dominant
- Ruby
- Étoiles
- 106
- Forks
- 208
- Merge moyen
- 18 h 3 min
- PR mergées (30 j)
- 74
Préparer son environnement
- Fournit un Dockerfile ou un fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de codebar/planner
-
DashboardQuery eager-loads workshop_host with :sponsors in one join (same host-loss trap as #2975)Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
Add preboot context to strong_migrations destructive-operation messagesPeut-être pris @costajohnt l’a pris il y a 1 jour. Ouverteenhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
Dual Invitiation issuePeut-être pris @mroderick l’a pris il y a 11 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 42/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 28/100
codebar/planner#3008 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de codebar/planner
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
TheOdinProject/curriculum#31493 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 1/5 Moins d'une heure Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
rmosolgo/graphql-ruby#5843 ·
Les mainteneurs répondent en général sous 1 jour
-
Liens externes cassésOuverte
Difficulté 1/5 1-3 heures Accessibilité débutants 66/100
betagouv/conseillers-entreprises#4770 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
seek4science/seek#2762 ·
Les mainteneurs répondent en général sous 5 jours