Site icon Developpeur / integrateur web (Growth Hacker)

Mailtrap c’est quoi ?

Lorsque vous développez un site, une application SAAS, vous allez devoir envoyer des emails. Mais étant en phase de développement, vous ne souhaitez pas expédier un email à un réel utilisateur. Nous allons voir comment capturer les emails que vous voulez expédier.

Capturer vos emails

Le but d’un outil comme Mailtrap.io (Freemium) et de vous permettre de récupérer sur une interface web, le contenu de l’email que vous avez expédié depuis votre site. Ainsi vous ne risquez pas, par erreur, d’expédier un email sur un client, abonné, réel.

Mailtrap + WordPress

Prenons l’exemple d’un site sous WordPress, sur lequel nous souhaitons utiliser Mailtrap.io. Pour cela vous devez, par exemple, éditer le fichier functions.php de votre thème et y ajouter le code ci-dessous :

function mailtrap($phpmailer) {
  $phpmailer->isSMTP();
  $phpmailer->Host = 'smtp.mailtrap.io';
  $phpmailer->SMTPAuth = true;
  $phpmailer->Port = 2525;
  $phpmailer->Username = 'xxxxxxxxxxxxxx';
  $phpmailer->Password = 'xxxxxxxxxxxxxx';
}

add_action('phpmailer_init', 'mailtrap');

NB : xxxxxxxxxxxxxx doit être remplacé par votre « Username » et « Password » de votre compte Mailtrap.io

Mais encore

Mailtrap vous proposer une configuration SMTP, POP3, avec l’host, le port, le nom d’utilisateur, le mot de passe, le système d’authentification, etc … Vous n’avez plus cas choisir ce qu’il vous convient.

Il propose aussi des exemples de code dans différents langages :

L’outil est très agréable à utiliser, et vous permet de visualiser l’email ainsi reçu au format :

Une section « Analytics » offre un rapport de Spam :

Il existe une API sur Mailtrap.io pour celles et ceux qui seraient intéressés.

Source : https://blog.mailtrap.io/mailtrap-getting-started-guide/

Quitter la version mobile