Sepplefish è un software di consegna della posta ospitata

Cuttlefish Servizio di posta elettronica transazionale

Server di posta open source con moderno interfaccia web

Sepplefish è un software di consegna di posta. Utilizzare le seppie per inviare facilmente grandi volumi di e -mail e analizzare la frequenza di rimbalzo.

Panoramica ### ** ** Ci sono molti server di posta disponibili online come posta postale, Squirrel Mail, Scalix ma ciò che rende distintivo il pesce seppia è la sua bellissima interfaccia web che lo rende molto facile da usare e monitorare ciò che sta accadendo sotto il cofano. Sepplefish supporta il protocollo SMTP che ti aiuta a inviare e -mail dalla tua applicazione senza alcuno sforzo, ti aiuta a monitorare in tempo reale quali e -mail stanno raggiungendo a destinazione e che stanno rimbalzando. Supporta anche il monitoraggio delle e -mail come quella aperta e quali collegamenti vengono cliccati. Un’altra caratteristica distintiva di seppie è che puoi controllare la reputazione IP con un clic. Seggishfish non supporta ancora l’API HTTP, ma il team di sviluppo lo ha sulle carte e ci lavora già. Quindi molto presto possiamo aspettarci che sia disponibile, il che lo renderà un’alternativa migliore a SendGrid e Mailgun. Sepplefish utilizza Postfix per la consegna e -mail che è uno dei più popolari e affidabili agente di trasferimento di posta open source che percorsi e consegna posta elettronica.

Requisiti di sistema

Per configurare le seppie è necessario disporre dei seguenti software

  • Ruby 2.5.1
  • Postgresql
  • Redis (2.4 o superiore)
  • PostFix (PostFix è facoltativo per lo sviluppo locale o semplicemente provarlo. Alcune cose come la consegna e -mail non mostreranno nulla)

Caratteristiche

Di seguito sono riportate le caratteristiche chiave della seppia

  • Garantire la consegna.
  • Analisi in tempo reale.
  • Facile da usare.
  • flessibile.
  • Affidabile.
  • open source.

Installazione

Usiamo Vagrant e Ansible per impostare automaticamente un nuovo server con tutto il necessario per eseguire seppie. È un affare abbastanza complicato in quanto le seppie hanno parecchie parti in movimento, ma tutto ciò ha lo scopo di rendere più facile per lo sviluppatore che invia posta. Queste istruzioni sono specificamente per l’installazione del server su https://cuttlefish.oaf.org.au.

da installare su una macchina virtuale di test locale

  1. Creare un file ~/.CUTTLEfish \ _ansible \ _vault \ _pass.txt che contiene la password per crittografare i valori segreti utilizzati nella distribuzione. Le variabili crittografate sono in preparazione/ruoli/seppiefish-app/vars/main.yml.
  2. Scarica la casella di base e crea una macchina virtuale con tutto ciò che è necessario per la seppia. Questo richiederà un po ‘di tempo (almeno 30 minuti circa)
        vagrant up
  1. Distribuire l’applicazione. Poiché questo è il primo schieramento, ci vorrà un po ‘di tempo (circa 5 minuti). Ulteriori distribuzioni saranno molto più veloci. Stiamo utilizzando–set-prima locale \ _deploy = True Flag per distribuire sulla macchina virtuale di test locale anziché sulla produzione.
        bundle exec cap --set-before local_deploy=true deploy:setup deploy:cold foreman:export foreman:start
  1. Aggiungi al file locale /etc /host
        127.0.0.1       cuttlefish.oaf.org.au
  1. Punta il tuo browser Web su https://cuttlefish.oaf.org.au:8443/
 Italiano