MailSlurper Service de messagerie transactionnel
Serveur SMTP gratuit pour tester les e-mails dans le développement de logiciels
MailSlurper est un logiciel de serveur de messagerie open source. Il s'agit d'un serveur SMTP gratuit pour les développeurs de logiciels, utile pour le développement d'applications locales et d'équipe.
Aperçu
MailSlurper est un serveur de messagerie 100% gratuit et open source. Il s’agit d’un serveur SMTP sans configuration simple et facile pour les tests pendant le développement de logiciels. MailSlurper est parfait pour les développeurs individuels ou les petites équipes écrivant des applications compatibles avec le courrier qui souhaitent tester les fonctionnalités de messagerie sans risque ou tracas d’installation et de configuration d’un serveur de messagerie complet. MailSlurper est livré avec un panneau d’administration Web réactif, des pièces jointes par e-mail, une prise en charge SSL, des authentifications de base des utilisateurs et des exécutions sur Windows, Linux et MacOS. C’est simple à utiliser! Configurez simplement MailSlurper, configurez votre code et / ou votre serveur d’applications pour envoyer le courrier via l’adresse où MailSlurper est en cours d’exécution et commencez à envoyer des e-mails. MailSlurper stockera ces e-mails dans une base de données. C’est simple à utiliser! Configurez simplement MailSlurper, configurez votre code et / ou votre serveur d’applications pour envoyer le courrier via l’adresse où MailSlurper est en cours d’exécution et commencez à envoyer des e-mails! MailSlurper capturera ces e-mails dans une base de données pour que vous puissiez afficher à votre guise Si vous êtes un développeur de logiciels individuel ou un membre d’une équipe de développement de logiciels, MailSlurper peut vous aider. Il vous permet rapidement de trouver et d’inspecter les e-mails envoyés de vos applications. Il fonctionne facilement sur les ordinateurs portables de développeur, le matériel de base ou les petites machines virtuelles. Il est conçu pour gérer des milliers de connexions simultanées et travailler avec diverses bases de données: SQLite, MSSQL et MySQL. Si vous êtes un développeur de logiciels et que vous travaillez sur un projet logiciel qui envoie un e-mail, MailSlurper peut vous aider à améliorer votre flux de travail et votre processus de développement sans configurer un serveur de messagerie complet.
Configuration requise
Il peut facilement fonctionner sur n’importe quel système d’exploitation majeur
- macOS
- Linux
- Les fenêtres
Caractéristiques
Voici les principales fonctionnalités du serveur SMTP sans MailSlurper
- Interface Web réactive
- thèmes
- Rechercher des e-mails par sujet, corps, expéditeur ou destinataire
- Enregistrer les recherches fréquemment utilisées
- Capture les pièces jointes
- Le serveur s’exécute sur Windows, OSX et Linux!
- configurable pour exécuter sur n’importe quelle adresse et port
- Prise en charge de SSL
- Authentification de base de l’utilisateur
Installation
Pour commencer d’abord, vous devez télécharger la version de MailSlurper pour votre système d’exploitation. Si vous êtes sur un Mac en cours d’exécution OSX, vous devrez télécharger le fichier nommé MailSlurper-x.x-osx.zip. Si vous allez exécuter MailSlurper sur Windows, téléchargez le fichier nommé MailSlurper-x.x-Windows.zip.
L’étape suivante consiste à extraire le contenu quelque part et à examiner le fichier de configuration config.json
. Pour cet exemple, disons que vous allez exécuter MailSlurper sur votre machine locale. Il y a trois adresses et ports qui doivent être configurés.
- Adresse et port d’application Web
- Adresse et port des services
- Adresse et port du serveur SMTP Voyons à quoi cela pourrait ressembler si nous voulions accéder à l’administrateur Web à l’aide de http: // localhost: 8080, avec des services exécutés sur le port 8888 et le serveur SMTP fonctionnant sur le port 25. Les configurations ressembleront à la suite.
{
"wwwAddress": "localhost",
"wwwPort": 8080,
"serviceAddress": "localhost",
"servicePort": 8085,
"smtpAddress": "localhost",
"smtpPort": 2500,
"dbEngine": "SQLite",
"dbHost": "",
"dbPort": 0,
"dbDatabase": "./mailslurper.db",
"dbUserName": "",
"dbPassword": "",
"maxWorkers": 1000,
"autoStartBrowser": false,
"keyFile": "",
"certFile": "",
"adminKeyFile": "",
"adminCertFile": "",
"authenticationScheme": "",
"authSecret": "",
"authSalt": "",
"authTimeoutInMinutes": 120,
"credentials": {}
}
Explorer
Vous pouvez trouver les liens suivants pertinents: