Aller au contenu
TubePress — gratuit, auto-hébergé & activement maintenu
Utilisateurs et administration

Notifications e-mail et Telegram

Configurez le SMTP, personnalisez les e-mails transactionnels et recevez des alertes Telegram.

Votre site doit pouvoir contacter vos visiteurs — les réinitialisations de mot de passe et les réponses aux messages partent par e-mail, tandis que vous souhaitez être alerté des nouveaux signalements et messages dès leur arrivée. TubePress gère les deux : l'e-mail transactionnel via le prestataire de votre choix, et les notifications instantanées via Telegram.

Cette page explique comment configurer l'envoi d'e-mails et SMTP, personnaliser les modèles transactionnels, connecter les alertes Telegram, et mettre en place les enregistrements DNS qui évitent à vos e-mails d'atterrir dans le dossier spam. Les trois premières options se trouvent dans Paramètres → Avancé.

E-mail transactionnel & SMTP

Ouvrez Paramètres → Avancé → E-mail pour configurer l'envoi. Commencez par l'e-mail de contact — il reçoit les soumissions du formulaire de contact, les alertes de signalement et vos e-mails de test, et utilise par défaut l'adresse de votre compte administrateur si ce champ est laissé vide. Choisissez ensuite un fournisseur d'envoi :

PHP mail()
Valeur par défaut du serveur. Fonctionne sur la plupart des hébergements, mais la délivrabilité est aléatoire.
SMTP
Compatible avec n'importe quel fournisseur. Renseignez l'hôte, le port, le chiffrement (Aucun, TLS ou SSL), le nom d'utilisateur et le mot de passe.
API transactionnelle
Resend, Mailgun, Brevo, Postmark ou SendGrid — collez la clé API du fournisseur (et le domaine/la région si demandé).

Définissez un E-mail expéditeur et un Nom expéditeur pour chaque message, puis cliquez sur Envoyer un e-mail de test pour valider la configuration de bout en bout avant de l'utiliser. Enregistrez vos modifications d'abord — le test utilise les paramètres sauvegardés et envoie à votre e-mail de contact.

Gmail via SMTP. Utilisez smtp.gmail.com, port 587, TLS — et générez un Mot de passe d'application dans votre compte Google plutôt que d'utiliser votre mot de passe habituel.

Modèles d'e-mail

Chaque message automatique est un modèle transactionnel personnalisable, géré depuis l'écran Types d'e-mail. Il en existe trois :

ModèleDestinatairePar défaut
Réinitialisation du mot de passeLe visiteurActivé
Notification de formulaire de contactVous (admin)Activé
Notification de signalement de contenuVous (admin)Désactivé

Chacun peut être activé ou désactivé, ou développé pour remplacer son objet et son corps HTML, avec un aperçu de boîte de réception en direct qui affiche l'e-mail en largeur bureau et mobile à partir de données d'exemple et de votre charte graphique. Laissez un champ vide pour conserver la valeur par défaut intégrée. Les variables comme {name}, {site_name} et {reset_url} sont remplies automatiquement — cliquez sur une puce de variable pour la copier.

Désactiver la réinitialisation du mot de passe bloque la récupération de compte. L'e-mail de réinitialisation du mot de passe est le moyen pour les membres de récupérer l'accès à leur compte — désactivez-le uniquement si vous gérez délibérément la récupération d'une autre manière.

Notifications Telegram

Pour des alertes instantanées, connectez un bot Telegram depuis Paramètres → Avancé → Telegram. Vous avez besoin de deux valeurs :

  1. Envoyez un message à @BotFather sur Telegram et envoyez /newbot pour obtenir un token de bot.
  2. Démarrez une conversation avec votre nouveau bot (ou ajoutez-le à un groupe) et envoyez-lui un message.
  3. Ouvrez https://api.telegram.org/bot<token>/getUpdates et copiez le chat id depuis la réponse.
  4. Collez les deux valeurs, enregistrez, puis cliquez sur Envoyer un message de test.

Un chat id personnel est un nombre positif ; l'id d'un groupe ou d'une chaîne commence par -100. Le message de test utilise ce qui est actuellement dans le formulaire, vous n'avez donc pas besoin d'enregistrer d'abord. Choisissez ensuite les événements qui vous alertent :

Nouveau message de contact
Activé — un visiteur soumet le formulaire de contact.
Nouveau signalement de contenu
Activé — un visiteur signale une vidéo.
Nouvelle inscription
Désactivé — un visiteur crée un compte.
Nouveau commentaire
Désactivé — un visiteur publie un commentaire.

Telegram est généralement le moyen le plus simple de suivre les signalements et messages sans surveiller votre boîte de réception.

Délivrabilité

Envoyer des e-mails est facile ; atterrir dans la boîte de réception demande un peu de configuration DNS. Quel que soit le fournisseur utilisé, publiez ces enregistrements pour votre domaine d'envoi :

  • SPF — autorisez les serveurs de votre fournisseur à envoyer en votre nom.
  • DKIM — permettez à votre fournisseur de signer cryptographiquement vos e-mails (il vous fournit la clé à publier).
  • DMARC — indiquez aux destinataires ce qu'il faut faire avec les e-mails qui échouent aux vérifications, et recevez des rapports.

Quelques règles pratiques font beaucoup : envoyez depuis une adresse réelle sur un domaine que vous contrôlez, faites correspondre l'E-mail expéditeur au domaine authentifié, et privilégiez SMTP ou une API transactionnelle plutôt que PHP mail() pour tout ce qui doit impérativement arriver. La plupart des fournisseurs n'envoient pas tant que le domaine expéditeur n'est pas vérifié dans leur tableau de bord.

Testez, puis fiez-vous. Après avoir modifié un paramètre DNS ou de fournisseur, utilisez Envoyer un e-mail de test et vérifiez qu'il arrive dans la boîte de réception — et non dans le spam — avant de compter sur les réinitialisations de mot de passe pour atteindre vos vrais membres.

Étapes suivantes

Toujours bloqué ?

Ouvrez un ticket depuis votre tableau de bord et notre équipe vous assistera.

Essayer la démo en direct → Télécharger TubePress →