Tintenfisch ist eine gehostete Mail -Liefersoftware

Cuttlefish Transaktions -E -Mail -Service

Open Source Mail -Server mit moderner Weboberfläche

Tintefish ist eine selbst gehostete SO -Software für die E -Mail -Zustellung. Verwenden Sie Tintenfische, um große Mengen von E -Mails problemlos zu senden und die Absprungrate zu analysieren.

Überblick

Es gibt viele Mail -Server online wie Post, Eichhörnchenpost, Scalix, aber was Tintenfische unverwechselbar macht, ist die wunderschöne Weboberfläche, die es sehr einfach macht, zu verwenden und zu überwachen, was unter der Motorhaube passiert. Tintefish unterstützt das SMTP -Protokoll, mit dem Sie E -Mails von Ihrer Bewerbung ohne Mühe senden können. Es hilft Ihnen, in Echtzeit zu überwachen, welche E -Mails an ihrem Ziel erreicht sind und welche zurückprallen. Es unterstützt auch die Verfolgung von E -Mails, wie er geöffnet ist und welche Links geklickt werden. Ein weiteres charakteristisches Merkmal von Tintenfisch ist, dass Sie Ihren IP -Ruf mit einem Klick überprüfen können. Tintefish unterstützt die HTTP -API noch nicht, aber das Entwicklungsteam hat es auf den Karten und arbeitet bereits daran. Sehr bald können wir erwarten, dass es verfügbar ist, was es zu einer besseren Alternative zu SendGrid und Mailgun macht. Tintefish verwendet Postfix für die E -Mail -Lieferung, die einer der beliebtesten und zuverlässigsten Open -Source -Mail -Transfer -Agenten ist, die elektronische E -Mails leiten und liefert.

System Anforderungen

Um Tintenfische zu konfigurieren, müssen Sie die folgenden Software haben

  • Ruby 2.5.1
  • PostgreSQL
  • Redis (2,4 oder mehr)
  • Postfix (Postfix ist optional für die lokale Entwicklung oder probiert es einfach aus. Einige Dinge wie die E -Mail -Lieferbarkeit werden einfach nichts anzeigen)

Merkmale

Im Folgenden finden Sie die wichtigsten Merkmale von Tintenfisch

  • Lieferung sicherstellen.
  • Echtzeitanalytik.
  • Einfach zu verwenden.
  • flexibel.
  • Zuverlässig.
  • Open Source.

Installation

Wir verwenden Vagrant und Ansible, um einen frischen Server automatisch mit allem einzurichten, was Sie benötigen, um Tintenfische auszuführen. Es ist eine ziemlich komplizierte Angelegenheit, da Tintenfische einige bewegliche Teile haben, aber all dies ist damit, dass es dem Entwickler, Mails zu senden, leichter zu erleichtern. Diese Anweisungen dienen speziell für die Installation des Servers unter https://cuttlefish.oaf.org.au.

zu installieren auf eine lokale virtuelle Testmaschine

  1. Erstellen Sie eine Datei ~/.cuttlefish \ _Ansible \ _vault \ _pass.txt, die das Kennwort zum Verschlüsseln der im bereitgestellten geheimen Werte enthält. Die verschlüsselten Variablen sind in Bereitstellung/Rollen/Tintenfisch-App/VARS/main.yml.
  2. Download Base Box und bauen Sie virtuelle Maschine mit allem, was für Tintenfische benötigt wird. Dies dauert eine Weile (mindestens 30 Minuten oder so)
        vagrant up
  1. Stellen Sie die Anwendung bereit. Da dies der erste Einsatz ist, dauert es eine ganze Weile (5 Minuten oder so). Weitere Bereitstellungen werden viel schneller sein. Wir verwenden das-set-vore-lokale \ _deploy = True Flag, um anstelle von Produktion auf Ihrer lokalen Test-Virtual-Maschine bereitzustellen.
        bundle exec cap --set-before local_deploy=true deploy:setup deploy:cold foreman:export foreman:start
  1. Fügen Sie zu Ihrer lokalen /etc /hosts -Datei hinzu
        127.0.0.1       cuttlefish.oaf.org.au
  1. Zeigen Sie Ihren Webbrowser unter https://cuttlefish.oaf.org.au:8443/
 Deutsch