Vous utilisez Odoo et cherchez une solution pour envoyer vos emails transactionnels ou vos SMS sans passer par le service IAP proposé par défaut ? Deux nouveaux modules sont désormais disponibles sur l’Odoo App Store : Mangono Sweego Mail et Mangono Sweego SMS.
Développés par Mangono, une entreprise française spécialisée dans l’écosystème Odoo, ces deux connecteurs permettent de relier directement Odoo aux services d’envoi de Sweego : relais SMTP pour les emails, API SMS et webhooks pour suivre les livraisons.
L’objectif est simple : profiter d’une infrastructure d’envoi conçue pour le transactionnel, tout en restant au plus près des mécanismes natifs d’Odoo.
Qui est Mangono ?
Mangono est une entreprise française basée à Angers, spécialisée dans l’intégration, le développement sur mesure et l’hébergement de solutions Odoo.
L’entreprise accompagne les organisations dans leurs projets de migration, d’évolution et de personnalisation de leur ERP. Elle développe également plusieurs modules et connecteurs disponibles sur l’Odoo App Store, notamment dans les domaines de la répartition pharmaceutique, des achats et approvisionnements, de la veille concurrentielle ou encore du transport.
Les deux connecteurs Sweego s’inscrivent dans cette même démarche : proposer aux utilisateurs d’Odoo des outils directement intégrés à leur environnement de travail, avec une attention particulière portée aux besoins du transactionnel.
Le connecteur email : mangono_sweego_mail
Le module Mangono Sweego Mail permet de connecter Odoo au relais SMTP de Sweego directement depuis la configuration des serveurs de messagerie sortants.
Une fois Sweego sélectionné comme mode d’authentification, les principaux paramètres SMTP, comme l’adresse du serveur, le port ou le chiffrement STARTTLS, sont automatiquement configurés.
Le module conserve par ailleurs la logique d’envoi native d’Odoo. Il ajoute simplement Sweego comme solution d’envoi.
Les principales fonctionnalités
- Envoi via le relais SMTP Sweego, sans modifier le fonctionnement natif de la messagerie Odoo.
- Réception des réponses dans le chatter d’Odoo : les réponses des clients peuvent être rattachées aux documents concernés (commandes, factures, tickets, etc.) grâce à un jeton Reply-To signé.
- Gestion fiable de la file d’envoi : un email n’est retiré de la file qu’après confirmation de sa livraison par Sweego. Un mécanisme de secours basé sur une tâche planifiée permet également de gérer les éventuels problèmes de webhook.
- Suivi des statuts de livraison : les différents retours de Sweego (envoyé, délivré, non délivré…) sont associés aux types d’échec gérés nativement par Odoo, comme les hard bounce, soft bounce ou adresses blacklistées.
- Webhooks sécurisés grâce à une signature HMAC-SHA256 et à des secrets distincts pour les flux entrants et sortants.
- Gestion multi-société et multi-serveur : chaque société peut utiliser sa propre configuration et son propre domaine d’envoi Sweego.
- Suivi du quota d’envoi directement depuis les paramètres généraux d’Odoo, avec les informations sur la consommation, la limite, le burst et la période concernée.
Le connecteur SMS : mangono_sweego_sms
Pour les SMS, Mangono propose le module Mangono Sweego SMS.
Celui-ci permet de remplacer le service IAP d’Odoo par l’API REST de Sweego. Le connecteur s’appuie sur le mécanisme standard SmsApiBase d’Odoo 19 et ne nécessite donc pas de module OCA supplémentaire.
Les principales fonctionnalités
- Choix du fournisseur SMS société par société : certaines sociétés peuvent continuer à utiliser l’IAP Odoo tandis que d’autres utilisent Sweego.
- Sender ID personnalisable, avec la possibilité de choisir le type de campagne (transactionnelle ou marketing) pour chaque société.
- Gestion des numéros locaux : pour les numéros français saisis sans indicatif international, l’indicatif est automatiquement ajouté.
- Gestion des erreurs de l’API Sweego : les erreurs retournées sont converties en types d’échec SMS compréhensibles par Odoo.
- Suivi des crédits SMS et de leur date d’expiration directement depuis les paramètres généraux.
- Compatibilité avec
sms_twilio: l’IAP Odoo, Sweego et Twilio peuvent cohabiter sur une même instance sans se gêner.
Pourquoi utiliser Sweego plutôt que l’IAP Odoo ou Gmail/Microsoft 365 ?
Pour de petits volumes, le service IAP d’Odoo ou l’utilisation d’une boîte Gmail ou Microsoft 365 comme serveur SMTP peuvent parfaitement convenir.
Mais lorsque les volumes augmentent ou que les emails deviennent réellement critiques pour l’activité, leurs limites peuvent rapidement se faire sentir : plafonds d’envoi, réputation d’envoi partagée, peu de possibilités de suivi en temps réel ou encore gestion limitée des retours et des événements de livraison.
Sweego est justement conçu pour ce type d’usage transactionnel.
Parmi les éléments à retenir :
- Hébergement en France, ce qui peut faciliter la mise en conformité avec les exigences du RGPD.
- SPF, DKIM et DMARC configurés automatiquement sur les domaines d’envoi.
- Suivi de la délivrabilité et webhooks en temps réel pour les différents événements liés aux envois.
- Une tarification adaptée aux volumes : le relais SMTP est gratuit jusqu’à 100 emails par jour, puis évolue en fonction du volume et des options choisies, comme les IP dédiées. Pour les SMS, la facturation se fait à l’unité, sans abonnement minimum.
L’intérêt des connecteurs Mangono est donc de réunir ces fonctionnalités avec les mécanismes de messagerie déjà présents dans Odoo.
Comment démarrer ?
La mise en place se fait en quelques étapes :
- Installez
mangono_sweego_mail,mangono_sweego_smsou les deux depuis l’Odoo App Store, ou directement depuis le menu Applications de votre instance Odoo. - Renseignez votre clé API et votre Client UUID Sweego dans Paramètres → Mangono Sweego.
- Pour les emails, créez un serveur de messagerie sortant avec Sweego comme mode d’authentification, puis renseignez les secrets nécessaires aux webhooks.
- Pour les SMS, activez Sweego comme fournisseur dans les paramètres généraux et définissez votre Sender ID si nécessaire.
Les deux connecteurs sont disponibles pour Odoo Online, Odoo.sh et les installations On Premise.
Vous pouvez retrouver les modules directement sur l’Odoo App Store :
Questions fréquentes :
Comment envoyer des emails transactionnels depuis Odoo ?
Le module mangono_sweego_mail ajoute Sweego aux modes d’authentification disponibles pour les serveurs de messagerie sortants d’Odoo. Les paramètres SMTP, notamment le port et le chiffrement, sont configurés automatiquement.
Comment envoyer des SMS depuis Odoo sans passer par l’IAP ?
Le module mangono_sweego_sms permet d’utiliser l’API SMS de Sweego à la place du service IAP d’Odoo. Le choix du fournisseur peut être effectué société par société, sans dépendre d’un module OCA.
Les connecteurs sont-ils compatibles avec une configuration multi-société ?
Oui. Les deux modules prennent en charge les environnements multi-sociétés. Pour les emails, chaque société peut notamment disposer de son propre domaine d’envoi. Pour les SMS, chaque société peut choisir son fournisseur.
Qui a développé ces connecteurs ?
Les connecteurs ont été développés par Mangono, entreprise française spécialisée dans l’intégration et le développement de solutions Odoo, en s’appuyant sur l’infrastructure d’envoi de Sweego.
EN
FR