À la dernière conférence Paris.rb je présentais 6 choses à arrêter de faire si vous envoyez des emails avec votre application Ruby on Rails.
Mes slides sont en ligne et voici mes 6 points :
premailer-rails
rack-livereload
sidekiq
et utilisez deliver_later
disponible dans Rails 4.2.0.beta1letter_opener
action_mailer_auto_url_options
, disponible sur Github et publiée sur Rubygems depuis aujourd’hui !À ces 6 raisons, Loïc Boutet ajoute dans les commentaires à la fin une 7ème chose à ne plus faire lorsque vous envoyez des emails avec votre application Rails : configurer son serveur SMTP. Utilisez plutôt un service externe comme MailJet ou Mandrill.
PS : Voici la vidéo de ma présentation.
PS : voici une photo de mon chat :
est un développeur web vivant à Paris — Contact — Archives
Textes et contenus sous licence Creative Commons.
1 Jessy Bernal :
Talk intéressant, bravo.
Pour continuer la liste, j’ajouterais « N’envoyer pas de mails depuis votre serveur de staging / préprod ».
Envoyez vos mails de staging à Mailtrap.io : Un Service en SAAS qui permet de garder les 100 derniers mails envoyés.
1. pas de risque d’envoyer des emails sur les vraies boites de vos clients par erreur.
2. facile de partager la boite avec toute l’équipe pour recetter sans envoyé de vrai mails et faire péter les quotas.
3. possibilité de forwardé le mail sur une vraie boite pour la recette finale.
2 Laurent :
Trop beau le minou.