郵便は、sendgridおよびmailgunに代わるオープンソースです

Postal トランザクションメールサービス

SendGridとMailgunの代替案でフルフィーチャーされています

Postalは、Webアプリと簡単に統合できるHTTP APIを備えたメールサーバーソフトウェアです。 Postalを中央トランザクションの電子メールサービスとして使用して、電子メール追跡を改善します。

概要

セキュアメールサーバーは、インターネットメールシステム内の重要な要素であり、メッセージ転送エージェントまたはメールリレーソフトウェアとして機能し、SMTPを使用してあるコンピューターから別のコンピューターに電子メールメッセージを転送します。 Postal Mail Serverは、電子メールサーバーの中で人気のある電子メールサーバーソフトウェアの1つです。 WebサイトやWebサーバーで使用するための完全で完全に機能するメールサーバー。 SendGrid、Mailgun、またはPostmarkに代わるものですが、オープンソースであり、自分のサーバーで実行する準備ができています。 スパムとウイルスは電子メールシステムの最大の問題の1つであり、郵便メールサーバーは、不要なコンテンツとスパムメッセージの効果的なフィルタリングのために、スパマサシンとアマビスとの統合をサポートしています。 SendGridやMailgunなどのHTTP APIを提供するため、Webアプリケーションと統合するのは簡単な仕事です。また、既存のアプリケーションおよびシステムと統合するためのSMTPサーバーもサポートしています。 郵便は100%無料でオープンソースであるソースコードをダウンロードし、要件に従って変更し、追加機能を追加して強化できます。あなたはそれを好きな限り拡大することができます。 自動インストールプロセスのため、Ubuntuで使用およびインストールするのは非常に簡単です。構成は非常にシンプルでクリーンで、構成を使用してソフトウェアを最大限に制御できます。明確でシンプルなドキュメントは、郵便郵便サーバーのプロの1つです。 Postal Mail Serverを使用すると、すべての送信メッセージを保存および調べて、送信されたものをより適切に制御するためのメッセージを受信できます。また、大量の電子メール送信用のIPプールもサポートしています。

システム要求

郵便を実行するためのいくつかの前reqがあります。このページでは、Ubuntu 16.04サーバーに必要なものをすばやくインストールする方法の概要を説明します。

Rubyをインストールします

sudo apt install software-properties-common
sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt update
sudo apt install ruby2.3 ruby2.3-dev build-essential

mysqlをインストールします

sudo apt install software-properties-common
sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt update
sudo apt install ruby2.3 ruby2.3-dev build-essential

MySQLサーバーを最適化するには、追加の構成が必要になる場合があります。これは、このドキュメントの範囲外です。

rabbitmqをインストールします

sudo apt install software-properties-common
sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt update
sudo apt install ruby2.3 ruby2.3-dev build-essential

node.jsをインストールします

sudo apt install software-properties-common
sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt update
sudo apt install ruby2.3 ruby2.3-dev build-essential

gitをインストールします

sudo apt install software-properties-common
sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt update
sudo apt install ruby2.3 ruby2.3-dev build-essential

特徴

これは、郵便ができることの機能(実際の順序ではない)のリストです。

一般的な機能

  • メールサーバーを備えた複数の組織のサポート&内のユーザー。
  • 着信&ampの量を示すグラフと統計送信メール。
  • 履歴メッセージを表示するためのアクセス。
  • 完全な発信を表示するためのアクセス&着信メッセージキュー。 -webhooksをセットアップして、配信情報に関するライブ情報をリアルタイムで受信します。 Webhookリクエストの最後の7日間への完全なアクセスも、デバッグ目的で保存されます。
  • 内蔵DNSチェック&メールを送信するドメインを確認するための監視は、最大限の配信可能性のために正しく構成されています。
  • サーバー保持構成ごとに、データベースにメッセージを保持する時間と最大サイズを設定して、ディスクを維持します。
  • 記録を完了して、配信の問題を簡単に識別できるようにします。
  • 調査が必要なメッセージを見つけるためのサーバーワイド検索ツールをメールで送信します。

発信電子メール

-SMTPサーバーにメッセージを送信するか、HTTP APIを使用します。

  • サーバーごとに複数の資格情報を管理します。
  • アウトバウンドメッセージのDKIM署名のサポート。
  • 実際に受信者に配信することなく、郵便でメッセージを保持できるようにします(メッセージは郵便インターフェースで表示できます)。
  • 存在しない、または電子メールを受け入れられない受信者にメールを送信しないように、組み込みの抑制リスト。
  • トラッキングをクリックして開き、受信者が電子メールを開き、内部のリンクをクリックしたときを追跡します。 -Serverごとの送信制限を構成して、メールサーバーの乱用を避けます。
  • IPアドレスの送信の複数のプールの管理。
  • 特定のIPアドレスからメールを配信するように、さまざまな送信者または受信者を構成します。
  • 特定の電子メールにタグを付けて、必要に応じてグループ化できるようにタグを付けるようにメールを送信します。たとえば、領収書またはパスワードレスセットの電子メールにタグを付けることができます。

着信電子メール

  • 着信電子メールをHTTPエンドポイントに転送する機能。
  • 着信電子メールを他のSMTPサーバーに転送する機能。
  • 着信電子メールを他の電子メールアドレスに転送する機能。
  • スパム& SpamassininとClamavでのスレッドチェックは、設定可能なしきい値とスパムメッセージを処理するためのさまざまな方法を備えています。

インストール手順

すぐに立ち上がって実行するには、これらの手順に従うことができます。基本的な郵便の設置が10分以内に入る準備ができています。

  1. Ubuntu 16.04 LTSを実行している新しいサーバーをプロビジョニングします。これは、どのプロバイダーからも可能です。テストにはデジタルオーシャンを使用しています。
  2. rootとして新しいサーバーにログインし、次のコマンドを実行して郵便をインストールします。
   curl https://raw.githubusercontent.com/atech/postal/master/script/install/ubuntu1604.sh | sh 
 

3.ログインするための新しいユーザーを作成します。

   curl https://raw.githubusercontent.com/atech/postal/master/script/install/ubuntu1604.sh | sh 
 
  1. Webブラウザで郵便インストールにアクセスします。証明書が有効ではないため、SSL警告から始めますが、後で修正できます。 5.ポート25のSMTPサーバーにアクセスできるはずです。

次のステップ

インストールがアクティブになったので、次に行うことを見ることができるいくつかのことがあります。

  1. mysql&を変更しますrabbitmqパスワード。デフォルトでは、P0StalPassW0RDに設定され、MySQLルートパスワードは空白です。 2./etc/nginx/ssl/postal.certの自己署名された証明書を適切なものに置き換えます。 Certbotのようなものを使用して、Let’s Encryptを使用して無料で入手できます。
  2. DNSを適切に設定してください。詳細については、ガイドを参照してください。 4.スパム&ampを構成しますウイルスチェック、詳細についてはガイドを参照してください
  3. [追跡]をクリック/開く構成については、詳細についてはガイドを参照してください。 6.ブーツを開始するように郵便を構成します
 日本