In Linux Letztes Updateated:
Teilen:
Jira-Software ist das Projektmanagement-Tool Nr. 1, das von agilen Teams zum Planen, Verfolgen, Freigeben und Unterstützen großartiger Software verwendet wird.

Eine Schritt-für-Schritt-Anleitung zur Installation und Einrichtung von Sedy unter Ubuntu 18.x.

Warum Hunderte von Dollar pro Monat ausgeben, wenn Sie mehr als 100,000 E-Mails in etwa 25 US-Dollar pro Monat versenden können?

Wie Sie sehen können, würde das Senden von ~ 100,000 E-Mails mit Sendy 10.02 USD pro Monat kosten. Denken Sie, warum ich 25 Dollar gesagt habe?

Bitte schön…

Sendy ist eine self-gehostete E-Mail-Marketing-Software, die auf einem VPS- oder Cloud-Server installiert werden kann. Es leveraltert AWS SES, um E-Mails zu wesentlich günstigeren Kosten zu versenden. Sie müssen einmalig 59 US-Dollar bezahlen, um die Sendy-Software zu kaufen. Und wie ich bereits erwähnt habe, müssen Sie es auf Ihrem Server installieren, was normalerweise der Fall istally kostet etwa 10 $ pro Monat.

Wenn Sie also nachrechnen, würde es weniger als 25 US-Dollar pro Monat kosten, einschließlich der einmaligen Zahlung von Sendy, Cloud VM und Amazon SES.

Und nicht nur DigitalOcean Sie können es aber auch in jeder anderen Cloud installieren lassen platbilden. Sendy ist keine ressourcenintensive Software, daher sollte ein Einstiegsserver (1 CPU/1–2 GB RAM) in Ordnung sein.

Hier sind einige Optionen.

Kosten (monatlich)
Kamatera$9
Linode$10
A2 Hosting von VPS$10

Bisher kennen Sie die Preisvorteile. Werfen wir einen Blick auf einige seiner Funktionen.

  • A beautiful Dashboard – eine webbasierte Anwendung, mit der Sie den gesamten Newsletter-Vorgang verwalten können. Sie werden das Gefühl haben, eine SaaS-basierte Marketing-E-Mail zu verwenden platForm.
  • Multi-Brand - Verwalten Sie mehrere Marken unter einem einzigen Konto - perfekt für eine digitale Agentur.
  • Segmentierung - Segmentieren Sie Ihren Kunden und Ihre Zielgruppe in der Liste
  • Autoresponder – automate Ihre Marketing-E-Mails
  • Bounce-Handling - Halten Sie die Liste sauber
  • Einblicke - wissen Sie, wie Ihre Kampagne funktioniert - visualisieren Sie alle Daten (Klicks, Bounce, Abbestellen usw.)
  • GDPR bereit
  • Aktivieren Sie die Zwei-Faktor-Authentifizierung für mehr Sicherheit

Wenn Sie WordPress verwenden, hat Sendy ein einfaches Widget zum Sammeln von E-Mails. Alternativ können Sie verwenden Thrive Leads integrierenate mit Sendy, um E-Mails schneller zu sammeln.

Hinweis: Sie sollten mit der grundlegenden Linux-Administration vertraut sein, um sich anzumelden und die Software zu installieren. Mach dir keine Sorgen, wenn nicht; Sie können einen Fachmann einstellen Fiverr um es für Sie zu erledigen.

Lass es uns beginnen ...

Im Folgenden werde ich Ubuntu 18.04 verwenden Google Cloud VM zur Installation von MariaDB, Apache, PHP und Sendy. Ich werde eine Subdomain namens sendy einrichten.geekflare.com €XNUMX

Erstellen AWS IAM Referenzen

Das Wichtigste zuerst – lasst uns erstellenate IAM-Anmeldeinformationen für AWS, die im nächsten Schritt benötigt werden. Ich gehe davon aus, dass Sie bereits über ein AWS-Konto verfügen. Wenn nicht, können Sie dies tun Hier anmelden.

  • Sobald ein Konto erstellt istated und eingeloggt, gehe zu IAM-Benutzer
  • Klicken Sie auf Benutzer hinzufügen, geben Sie den Benutzernamen ein und wählen Sie den Zugriffstyp als programmatisch aus
  • Geben Sie unter Vorhandene Richtlinie direkt anhängen ein sesf und snf um die Richtlinie auszuwählen
  • Kopieren Sie die Zugangsschlüssel-ID und den geheimen Zugangsschlüssel

Sie können auch den Anweisungen im Video folgen.

Teilen Sie den Zugang und den geheimen Schlüssel mit niemandem. Sicher aufbewahren!

Sendy installieren

  • Melden Sie sich beim Ubuntu-Server an
  • Installieren Sie Apache HTTP
apt-get install apache2
  • Aktivieren Sie mod_rewrite
a2enmod rewrite
  • Installieren Sie PHP-FPM und die erforderliche Bibliothek
apt-get install php-fpm libapache2-mod-php php-mysql php-curl php-xml
  • Installieren Sie MariaDB
apt-get install mariadb-server mariadb-client

Lassen Sie uns das Sicherheitsskript ausführen, um die SQL zu sichern. Führen Sie den folgenden Befehl aus und legen Sie das Kennwort für root fest. Drücken Sie Y für alle Optionen.

mysql_secure_installation

Ex:

root@email:/var/www/html# mysql_secure_installation 

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user.  If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none): 
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.

Set root password? [Y/n] 
New password: 
Re-enter new password: 
Password updated successfully!
Reloading privilege tables..
 ... Success!


By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] 
 ... Success!

By default, MariaDB comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] 
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] 
 ... Success!

Cleaning up...

All done!  If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!
root@email:/var/www/html#
  • Lass uns Create eine Datenbank. Melden Sie sich bei MySQL an. Sie werden aufgefordert, das Passwort einzugeben, das Sie im Abschnitt definiert habenrevSchritt.
mysql -u root -p
  • Sie gelangen zur MariaDB-Eingabeaufforderung, wo wir erstellenate eine Datenbank namens sendy
create database sendy;
  • Erteilen Sie die Erlaubnis
GRANT ALL ON sendy.* TO 'sendy'@'localhost' IDENTIFIED BY 'password';

Hinweis: Ändern Sie das Passwort in ein komplexes

Es ist Zeit, Sendy-Software hochzuladen. Beim Kauf erhalten Sie eine E-Mail mit Download-Link und Lizenzschlüssel. Sie müssen die heruntergeladene Software auf Ihren Server hochladen.

  • Wechseln Sie in das Apache-Stammverzeichnis
cd /var/www/html
  • Verschieben Sie die hochgeladene Sendy-Software hierher und entpacken Sie die Datei
unzip sendy-4.0.1.zip
  • Es wird Create einen neuen Ordner „sendy“, in dem Sie aktualisieren müssenate die config.php
  • Gehen Sie zum Ordner „Includes“ und aktualisieren Sie ihnate config.php
cd includes
vi config.php

Wie Sie sehen, müssen Sie ein Update durchführenate fünf Parameter (APP_PATH, dbHost, dbUser, dbPass, dbName)

So weit, ist es gut? Lassen Sie uns schnell alle erforderlichen Software neu starten.

service apache2 restart
service php7.2-fpm restart
service mysql restart

Alle Vorbereitungsarbeiten sind abgeschlossen und es ist Zeit, Sendy zu installieren. Stellen Sie zuvor sicher, dass der Server über alle erforderlichen Bibliotheken verfügt, indem Sie auf eine Datei compatible.php zugreifen

https://sub.domain.com/sendy/_compatibility.php?i=1

Sie sollten sie alle grün sehen.

Großartig, lass uns mit der Installation beginnen ...

  • Greifen Sie mit auf die URL zu /sendy
  • Geben Sie alle Informationen ein und klicken Sie auf Jetzt installieren
  • Es dauert einige Sekunden und Sie erhalten eine Erfolgsbestätigung.

Sie erhalten außerdem eine E-Mail von AWS, um die E-Mail zu bestätigen. Sie haben sich einmal bei Sendy angemeldet.

Damit ist Sendy erfolgreich installiert und einsatzbereit. Aber warte, geh nicht weiter ... es gibt noch mehr.

Erhöhen Sie das AWS SES-Kontingent

Wenn Sie sich die Seite ansehenrevIn diesem Screenshot sehen Sie das E-Mail-Versandlimit in roter Schrift. Standardmäßig erlaubt AWS den Versand von 200 E-Mails täglich, was in vielen Fällen möglicherweise nicht ausreicht. Um das Kontingent zu erhöhen, gehen Sie zu Anforderung zur Erhöhung des Servicelimits und einreichen.

Hinweis: Sie müssen dieselbe Region auswählen, mit der Ihr Sendy verbunden ist. Standardmäßig ist es N. Virginia. Gehen Sie zur Überprüfung zu den Einstellungen im Sendy-Dashboard >> AWS SES-Region

Es ist nicht sofort, also müssen Sie einige Stunden warten, um die Sendelimits zu erhöhen. AWS wird Sie benachrichtigen.

Domäne überprüfen

Für eine bessere E-Mail-Zustellung sollten Sie die Domain in AWS SES überprüfen.

  • Gehen Sie zu AWS-SES (Stellen Sie erneut sicher, dass Sie sich in derselben Region befinden, mit der Sendy verbunden ist.)
  • Klicken Sie in der linken Seitenleiste auf Domains >> Überprüfen Sie eine neue Domain
  • Geben Sie die Domain oder Subdomain ein
  • Wählen Sie „Gener“ ausate Gehen Sie zu den DKIM-Einstellungen und klicken Sie auf „Diese Domain bestätigen“.
  • Es werden die Domain-Überprüfungsdatensätze angezeigt, die Sie über den Domain-Registrar für Ihre Domain konfigurieren müssen.

Sobald Sie die TXT- und CNAME-Datensätze hinzugefügt haben, kann dies dauern bis zu 72 Stunden um es verifizieren zu lassen. Und wenn Sie fertig sind, sollten Sie unter Überprüfung, DKIM und aktiviert alles grün sehen.

Überprüfen Sie als Nächstes eine E-Mail, mit der Sie den Newsletter versenden.

  • Klicken Sie in der linken Seitenleiste auf E-Mail-Adressen >> Überprüfen Sie eine neue E-Mail-Adresse

Sie erhalten eine Bestätigungs-E-Mail an die von Ihnen angegebene E-Mail-Adresse. Nach der Bestätigung sollte der Status als verifiziert angezeigt werden.

Jetzt können Sie Sendy gut verwenden!

Melden Sie sich bei Sendy an und erstellen Sieate eine Marke, Importliste (falls vorhanden), integrate mit Lead-Konvertierung und allem, was Sie tun möchten.

Fazit

Es dauert ein wenig bit Zeit für die Einrichtung Sendy aber es ist es wert. Wenn Sie eine große Abonnentenliste haben, können Sie jährlich $$$$ sparenally.

Teilen:
  • Chandan Kumar
    Autor
    Chandan Kumar ist ein erfahrener Technologie-Enthusiast und Unternehmer mit Leidenschaftate About empowering Unternehmen und Einzelpersonen weltweitally. Als Gründer von Geekflare, einer führenden Technologiepublikation, hat Chandan die Entwicklung vorangetrieben…

Danke an unsere Sponsoren

Weitere großartige Lektüre zu Linux

Treiben Sie Ihr Geschäft an

Einige der Tools und Services, die Ihrem Unternehmen helfen grow.