Inbucketは電子メールテストサービスです。メールアドレスのメッセージを受け入れ、Web、REST、およびPOP3インターフェイスを介して利用可能になります。コンパイルされると、Inbucketには外部依存関係がありません-HTTP、SMTP、POP3、およびストレージはすべて組み込まれています。
REST APIのGOクライアントはgithub.com/inbucket/inbucket/pkg/rest/client api docsで入手できます。
詳細については、InbucketのWebサイトをご覧ください
Inbucketは現在生産品質です。実際の仕事に使用されています。
詳細については、変更ログと問題リストをご覧ください。プロジェクトにコードを寄付したい場合は、Contributing.mdをご覧ください。
Inbucketには、Docker Hubを介して自動化されたDocker画像ビルドがあります。 latestタグは、タグ付きリリースを追跡し、 edge潜在的に不安定なmainブランチを追跡します。
これが機能するには、機能するようにgoとnode.jsのインストールが必要です。
git clone https://github.com/inbucket/inbucket.git
cd inbucket/ui
yarn install
yarn build
cd ..
go build ./cmd/inbucket建物と開発フローの詳細については、Wikiの開発クイックスタートページをご覧ください。
Inbucketは、環境変数から構成を読み取りますが、合理的なデフォルトが組み込まれています。ほとんどのUNIXおよびOS Xマシンで動作するはずです。デーモンを起動する:
./inbucketデフォルトでは、SMTPサーバーはLocalHost Port 2500でリスニングされ、WebインターフェイスはLocalHost:9000で利用可能になります。
Inbucketの構成の詳細については、Doc/config.mdを参照してください。ただし、Configuratorツールが構成を生成する最も簡単な方法である可能性があります。
InbucketはGo and Elmで書かれています。
Inbucketは、MITライセンスの下でリリースされたオープンソースソフトウェアです。最新バージョンは、https://github.com/inbucket/inbucketにあります