Utilisation de Mailer To Go sur Heroku, Addons.io et Build.io
Bien démarrer
Mailer To Go fournit un accès SMTP et API pour les emails transactionnels. Que vous déployiez directement sur Heroku, via Addons.io ou sur Build.io, la configuration est identique : provisionner l’addon, récupérer vos identifiants et commencer à envoyer.
Heroku Marketplace
Heroku a été notre base depuis le premier jour, et nous nous engageons à soutenir la plateforme indépendamment de tout changement du paysage de la marketplace.
Ajoutez Mailer To Go à votre application :
heroku addons:create mailertogo --app your-app
Cela provisionne un compte Mailer To Go et définit automatiquement les variables d’environnement MAILERTOGO_SMTP_HOST, MAILERTOGO_SMTP_USER, MAILERTOGO_SMTP_PASSWORD et MAILERTOGO_API_KEY sur votre application.
Addons.io
Addons.io est une marketplace pour les addons compatibles avec Heroku. Trouvez Mailer To Go dans le catalogue, cliquez sur Installer et sélectionnez le plan qui correspond à votre volume. Le flux de provisionnement est identique à Heroku — mêmes variables d’environnement, même API, même tableau de bord.
Build.io
Build.io est une plateforme compatible avec Heroku qui exécute nativement vos Procfile et app.json. Mailer To Go est disponible en tant qu’addon de première classe. Ajoutez-le via le tableau de bord Build.io ou via l’interface de ligne de commande :
bld addons:create mailertogo --app your-app
Votre app.json peut déclarer la dépendance :
{
"addons": ["mailertogo"]
}
Configuration
Une fois provisionné, configurez votre application pour utiliser les identifiants SMTP :
# config/environments/production.rb
config.action_mailer.smtp_settings = {
address: ENV["MAILERTOGO_SMTP_HOST"],
port: 587,
user_name: ENV["MAILERTOGO_SMTP_USER"],
password: ENV["MAILERTOGO_SMTP_PASSWORD"],
authentication: :plain,
enable_starttls_auto: true
}
Ou utilisez l’API directement avec votre MAILERTOGO_API_KEY pour l’envoi programmatique, la gestion des modèles et le suivi des livraisons.
Domaines personnalisés
Pour une utilisation en production, configurez un domaine d’envoi personnalisé dans le tableau de bord Mailer To Go. Ajoutez les enregistrements DNS que nous fournissons (SPF, DKIM, DMARC) pour authentifier votre domaine et maximiser la délivrabilité.
Notre engagement
Mailer To Go a été conçu pour l’écosystème Heroku. À mesure que la plateforme évolue, nous restons disponibles partout où les applications compatibles avec Heroku s’exécutent — sur Heroku lui-même, sur Addons.io et sur Build.io. Votre infrastructure email reste stable indépendamment du lieu de déploiement.