MailSlurper トランザクションメールサービス
ソフトウェア開発でメールをテストするための無料のSMTPサーバー
MailSlurperは、オープンソースのメールサーバーソフトウェアです。これは、ソフトウェア開発者向けの無料のSMTPサーバーであり、ローカルおよびチームアプリケーション開発に役立ちます。
概要
MailSlurperは、100%無料でオープンソースメールサーバーです。ソフトウェア開発中にテストするためのシンプルで簡単なセットアップ無料SMTPサーバーです。 MailSlurperは、本格的な電子メールサーバーをインストールして構成するリスクや手間なしで電子メール機能をテストしたいと考えている、個々の開発者または小規模なチームを書くメールエクセアできるアプリケーションを作成するのに最適です。 MailSlurperには、レスポンシブWebベースの管理パネル、電子メールの添付ファイル、SSLサポート、基本的なユーザー認証が付属しており、Windows、Linux、およびMacOSで実行されます。使いやすいです! MailSlurperを設定し、コードおよび/またはアプリケーションサーバーを構成して、MailSlurperが実行されているアドレスからメールを送信し、メールの送信を開始します。 MailSlurperは、これらのメールをデータベースに保存します。 使いやすいです! MailSlurperを設定するだけで、コードやアプリケーションサーバーを構成して、MailSlurperが実行されているアドレスからメールを送信し、メールの送信を開始します。 MailSlurperは、これらのメールをデータベースにキャプチャして、レジャーで表示するために表示されます あなたが個別のソフトウェア開発者またはソフトウェア開発チームのメンバーである場合、MailSlurperはあなたを助けることができます。すぐに、アプリケーションから送信された電子メールを見つけて検査することができます。開発者のラップトップ、コモディティハードウェア、または小さな仮想マシンで簡単に実行できます。数千の同時接続を処理し、SQLite、MSSQL、MySQLのさまざまなデータベースを使用するように設計されています。 あなたがソフトウェア開発者であり、電子メールを送信するソフトウェアプロジェクトに取り組んでいる場合、MailSlurperは完全な電子メールサーバーをセットアップせずにワークフローと開発プロセスを改善するのに役立ちます。
特徴
以下は、MailSlurper無料SMTPサーバーの重要な機能です
- レスポンシブWebベースのインターフェイス
- テーマ
- 被写体、ボディ、送信者、または受信者によるメールを検索する
- 頻繁に使用される検索を保存します
- 添付ファイルをキャプチャします
- サーバーは、Windows、OSX、およびLinuxで実行されます!
- アドレスとポートで実行するように構成可能
- SSLのサポート
- 基本的なユーザー認証
インストール
最初に開始するには、オペレーティングシステム用のMailSlurperのバージョンをダウンロードにする必要があります。 OSXを実行しているMacを使用している場合は、MailSlurper-X.X-OSX.ZIPという名前のファイルをダウンロードする必要があります。 WindowsでMailSlurperを実行する場合は、mailslurper-x.x-windows.zipという名前のファイルをダウンロードします。
次のステップは、どこかでコンテンツを抽出し、構成ファイル config.json
を確認することです。この例では、ローカルマシンでMailSlurperを実行するとしましょう。構成する必要がある3つのアドレスとポートがあります。
- ウェブアプリケーションアドレスとポート
- サービスアドレスとポート -SMTPサーバーアドレスとポート http:// localhost:8080を使用してWebベースの管理者にアクセスしたい場合、それがどのように見えるかを見てみましょう。ポート8888で実行され、ポート25で実行されているSMTPサーバーを実行します。構成は次のように見えます。
{
"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": {}
}
探検
次のリンクが関連する場合があります。