Introduction
La configuration du service SMTP gratuit d’Oracle Cloud pour votre communauté Discourse est un excellent moyen de gérer et d’automatiser les notifications par e-mail sans encourir de coûts élevés.
Lorsque vous utilisez les serveurs Oracle Cloud Infrastructure (OCI), vous avez non seulement accès à des services courants tels que le calcul et le stockage, mais aussi au service Email (SMTP) d’OCI, qui aide les développeurs et les entreprises à envoyer des e-mails depuis le cloud. Oracle offre un quota gratuit allant jusqu’à 200 envois d’e-mails par jour et 6 000 par mois pour les utilisateurs du niveau gratuit, tandis que les utilisateurs payants sont facturés au taux de 0,85 USD pour 10 000 e-mails, une option extrêmement rentable.
Ce guide fournira une explication détaillée sur la façon de configurer et d’utiliser le service SMTP Email d’Oracle, y compris la configuration du compte, la configuration DNS, l’obtention des informations d’identification SMTP et des exemples de configuration pour les clients courants.
1. Préparatifs
Avant de commencer, assurez-vous des points suivants :
-
Un compte Oracle Cloud Infrastructure valide
Si vous n’avez pas encore de compte OCI, vous devez d’abord vous inscrire et activer les services. -
Une adresse e-mail ou un domaine cible
Lorsque vous utilisez le service OCI Email Delivery, vous avez généralement besoin soit d’un domaine personnalisé, soit d’une adresse e-mail de test pour envoyer des messages.
2. Création et configuration du service Email Delivery
-
Accédez à la console Oracle Cloud
Connectez-vous à la console Oracle Cloud et recherchez le service Email Delivery dans le menu. -
Configurez votre domaine de messagerie
- Pour améliorer la délivrabilité et la crédibilité, ajoutez des enregistrements SPF et DKIM.
- Dans les paramètres DNS du domaine, suivez les instructions d’Oracle pour ajouter les enregistrements TXT et CNAME requis.
- Créez votre domaine de messagerie.
Après avoir créé le domaine de messagerie, ouvrez l’interface de votre domaine nouvellement créé. Vous y trouverez trois sections de configuration importantes. Ces enregistrements garantissent la fiabilité de vos e-mails et réduisent la probabilité qu’ils soient marqués comme spam :
- Créez une entrée DKIM et ajoutez l’enregistrement DNS.
- Entrez un sélecteur personnalisé (par exemple, « beijing-20250301 »).
- Générez un enregistrement DNS et ajoutez-le dans votre outil de gestion DNS (comme Cloudflare).
- Ajoutez un chemin de retour personnalisé
Générez un enregistrement CNAME pour votre chemin de retour et ajoutez-le à votre DNS. Assurez-vous qu’il est valide et actif.
Une fois que tout est correctement configuré, vous devriez voir des indicateurs verts confirmant la réussite de la configuration.
- Créez un expéditeur approuvé
- Dans Email Delivery, accédez à Approved Senders.
- Cliquez sur Create Approved Sender.
- Entrez l’adresse e-mail que vous souhaitez utiliser (par exemple,
noreply@yourdomain.com) et ajoutez-la à la liste d’approbation.
3. Obtention des informations d’identification SMTP
OCI utilise des « informations d’identification SMTP », similaires à un nom d’utilisateur et un mot de passe, pour gérer les autorisations d’envoi. Voici comment les obtenir :
-
Accédez aux paramètres utilisateur
- Dans le coin supérieur droit, cliquez sur votre profil, puis sélectionnez User Settings.
-
Générez les informations d’identification SMTP
- Sélectionnez SMTP Credentials → Generate SMTP Credentials.
- Le système générera un Username et un Password ; assurez-vous de les enregistrer ou de les télécharger immédiatement.
- Conservez votre mot de passe SMTP en toute sécurité. Il n’est affiché qu’une seule fois lors de sa première génération.
4. Récupération de la configuration SMTP
Accédez à votre service Email Delivery pour trouver :
- Le nom d’hôte du serveur SMTP.
- Le port SMTP (587 est recommandé).
- TLS est requis.
- Le nom d’utilisateur et le mot de passe que vous venez de générer.
5. Test du service d’envoi SMTP
Utilisez un outil tel que GMass SMTP Test. Entrez les informations d’identification que vous avez obtenues à l’étape précédente : Serveur, Port (587), Sécurité (TLS) et l’adresse e-mail que vous avez définie comme expéditeur (par exemple, system@sufe.me). Utilisez n’importe quelle adresse e-mail valide comme destinataire pour un test. Si vous recevez l’e-mail, votre configuration est réussie.