Aller au contenu
Facteur
ENCommencer

Migration

Migrer depuis Mailisk

Un service de test d’email et de SMS avec une rétention configurable plus longue, des boîtes de réception illimitées dès le plan Team, et des quotas par boîte pour maîtriser votre budget.

  • Rétention plusieurs fois supérieure pour analyser vos parcours
  • Quotas et alertes par boîte de réception
  • Données en France, facturation en euros, DPA en ligne

Basculer de Mailisk à Facteur se fait simplement dans vos tests : l’attente automatique et l’extraction native d’OTP simplifient vos assertions. Les deux services peuvent tourner en parallèle le temps de la transition.

Ce que vous y gagnez : une rétention plus longue pour déboguer vos suites sans perdre l’historique, des quotas par boîte avec alerte, et la souveraineté des données hébergées en France.

Ce qui pousse une équipe à changer

Une rétention étendue pour déboguer sereinement

Mailisk plafonne la rétention à 15 jours sur tous ses plans. Chez Facteur, vos messages restent disponibles plus longtemps pour réexaminer des échecs de CI passés ou auditer des parcours longs.

Des quotas par boîte avec alertes de dépassement

Un test parti en boucle peut rapidement consommer la capacité de votre organisation. Facteur permet de fixer un plafond par boîte et de recevoir une alerte Slack/email avant tout blocage.

Test d’email et OTP SMS dans le même outil

Facteur gère la réception des SMS et extrait automatiquement les codes à usage unique, évitant de multiplier les abonnements et les SDK pour vos parcours d’authentification.

Souveraineté et données hébergées en France

Infrastructures OVHcloud (Roubaix / Gravelines), facturation en euros et DPA téléchargeable directement en ligne sans négociation commerciale.

Traduire vos tests

Chez Mailisk, il faut scruter les namespaces et gérer les boucles de polling. Chez Facteur, un seul appel bloque jusqu’à l’arrivée du message et vous livre le corps, les liens et l’OTP déjà extraits.

mailisk.searchInbox() + polling → messages.waitFor()

login.spec.tsMailisk
const client = new MailiskClient({ apiKey: API_KEY });

// Recherche puis polling du message.
const res = await client.searchInbox(NAMESPACE, { to_addr: address });
await new Promise((r) => setTimeout(r, 3_000));
const email = res.data[0];
const code = email.text.match(/\b\d{6}\b/)?.[0];
login.spec.tsFacteur
import { Facteur } from '@facteur-eu/sdk';

const facteur = new Facteur({ apiKey: process.env.FACTEUR_API_KEY });

// Bloque jusqu'à l'arrivée. Ni temporisation, ni relecture.
const message = await facteur.messages.waitFor({
  inbox: INBOX_ID,
  sentTo: address,
  wait: 30_000,
});

const code = message.otp;

Le code Mailisk ci-dessus suit la structure de recherche de leur API. Le nôtre est exécutable tel quel.

La migration, pas à pas

Rien n’est à transférer : les messages de test se régénèrent au prochain passage de la suite. Les deux services peuvent tourner côte à côte jusqu’à ce que tout soit vert.

  1. 1

    Créer un compte et une inbox

    Chaque inbox possède son sous-domaine. Toute adresse qui s’y termine est acceptée dès le premier message. Il n’y a rien d’autre à provisionner.

  2. 2

    Pointer vos envois vers l’inbox

    Dans vos scénarios de test, mettez à jour l’adresse du destinataire pour viser votre domaine d’inbox Facteur.

  3. 3

    Remplacer l’attente par messages.waitFor()

    Supprimez vos boucles de recherche et de temporisation : messages.waitFor() bloque jusqu’à l’arrivée et rend le code OTP directement dans message.otp.

  4. 4

    Lancer la suite, puis seulement résilier

    Gardez les deux comptes le temps que la suite soit verte : il n’y a ni données à exporter, ni bascule DNS à planifier.

La bascule, en synthèse

FacteurMailisk
Rétention maximalePlusieurs fois la leur, réglable inbox par inboxPlafonnée à 15 jours sur tous les plans
Volume de messagesAcheté à part, en packs cumulables valables un anFixé par le palier d’abonnement
GranularitéVous payez le volume consomméVous payez le palier au-dessus
DépassementPacks prépayés, ou paiement à l’usage plafonnéToléré, puis prise de contact
Quotas par inboxOui, avec alertes de dépassementNon documenté
HébergementFrance, facturation en eurosHors de France, facturation en dollars
DPATéléchargeable en ligneSur demande

Les tarifs, à leur source

Leurs montants sont relevés dans les données que sert leur propre page tarifaire, et non recopiés d’une capture. Ce sont leurs tarifs mensuels ; leur formule annuelle est moins chère, comme la nôtre.

Facteur

  • Solo8 €/mois
  • Team39 €/mois
  • Business99 €/mois

Mailisk

  • 20 000 emails par mois, 10 namespaces8 €/mois
  • 100 000 emails par mois, 200 SMS27 €/mois
  • 200 000 emails par mois, 600 SMS45 €/mois
  • 500 000 emails par mois, 1 200 SMS73 €/mois
  • 1 000 000 emails par mois, 2 400 SMS109 €/mois

Montants convertis depuis le dollar au taux de 0.92, relevés le 11 août 2026.

D’où viennent ces chiffres

mailisk.com/pricing

Questions fréquentes

Facteur est-il plus avantageux que Mailisk ?

Oui. À volume égal, nos tarifs sont au même niveau ou légèrement en dessous. Mais au-delà du tarif facial, Facteur inclut une rétention plusieurs fois supérieure, des inboxes illimitées dès le plan Team, des quotas par boîte pour éviter les mauvaises surprises et le support natif des SMS OTP.

Pourquoi la durée de rétention de Facteur est-elle un atout majeur ?

Garder les messages plus longtemps vous permet de déboguer des échecs de builds survenus le week-end ou de réexaminer l’historique de vos parcours complexes sans payer de supplément. Mailisk plafonne la rétention à 15 jours sur tous ses plans.

Comment Facteur sécurise-t-il votre budget lors d’un dépassement ?

Facteur vous permet de fixer un quota strict et un seuil d’alerte par boîte de réception, et de recharger du volume via des packs valables 1 an. Vous gardez un contrôle total sur vos dépenses sans craindre qu’un test en boucle n’épuise la capacité globale.

Combien de temps prend la migration depuis Mailisk ?

Quelques minutes par fichier de test : il suffit de remplacer la recherche et la temporisation par l’appel bloquant messages.waitFor(). Rien n’est à exporter, les messages de test se régénèrent automatiquement au passage suivant de votre CI.

Autres comparaisons : Mailtrap · MailSlurp · Mailpit · Mailosaur

Votre première inbox dans deux minutes

Le plan gratuit ne demande pas de carte bancaire. Si vous changez d’outil, la marche à suivre tient en une page et se tente sur un seul test.