Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
Postal ist ein selbst gehosteter Mailserver, der sich stark auf ausgehende E-Mails konzentriert und für Newsletter und dergleichen verwendet werden kann. Es könnte sogar mit SendGrid verglichen werden.
Bevor wir beginnen, sollte erwähnt werden, dass die Installation von Postal in einem vorhandenen Setup höchstwahrscheinlich zu Konflikten mit anderer Software führt. Daher sollten Sie Postal auf einer leeren und separaten Cloud-Instanz installieren.
Starten Sie eine neue Ubuntu 16.04-Cloud-Instanz auf Vultr, melden Sie sich als Root beim Server an und führen Sie die folgenden Schritte aus.
Postal verfügt über ein benutzerfreundliches Installationsskript. Es ist nur ein Befehl erforderlich. Beachten Sie, dass eine Installation aus dem Skript nicht abgeschlossen ist. Zusätzliche Schritte sind erforderlich.
Ausführen:
curl https://raw.githubusercontent.com/atech/postal/master/script/install/ubuntu1604.sh | sh
Nach Abschluss der Installation müssen wir einen neuen Benutzer erstellen. Ausführen:
postal make-user
Dieser Befehl erfordert Benutzereingaben, um die E-Mail-Adresse, den Namen und andere Benutzereigenschaften zu ermitteln. Geben Sie diese Informationen ein, damit der Benutzer erstellt wird. Beachten Sie, dass mit diesem Befehl ein Administrator erstellt wird. Wenn Sie also nicht möchten, dass ein Benutzer über Administratorrechte verfügt, sollten Sie seine Konten nicht über diesen Befehl erstellen.
Navigieren Sie anschließend zur Server-IP-Adresse oder zu einer DNS-Zuordnung zur IP-Adresse in Ihrem Browser, um sich anzumelden. Möglicherweise wird eine SSL-Zertifikatwarnung angezeigt, die wir jedoch vorerst ignorieren können, da Postal standardmäßig ein selbstsigniertes Zertifikat verwendet.
Versuchen Sie, sich bei der Weboberfläche anzumelden. Wenn dies funktioniert, fahren Sie mit dem nächsten Schritt fort.
Wie bereits erwähnt, verwendet Postal standardmäßig ein selbstsigniertes Zertifikat. Obwohl nicht erforderlich, ist es möglicherweise eine gute Idee, dieses Zertifikat durch ein Let's Encrypt-Zertifikat zu ersetzen. Insbesondere wenn andere Benutzer das Webinterface verwenden, kann es bei einem Zertifikatfehler merkwürdig vorkommen.
Darüber hinaus ist Let's Encrypt erforderlich, damit die Funktionalität der Tracking-Domänen funktioniert.
Ausführen:
postal register-lets-encrypt example@ example.com
Einige DNS-Einträge sollten hinzugefügt werden, um zu verhindern, dass E-Mails als Spam gekennzeichnet werden. Öffnen Sie die Datei /opt/postal/config/postal.yml
und navigieren Sie zu dem dns
Abschnitt, der folgendermaßen aussehen sollte:
dns:
# Specifies the DNS record that you have configured. Refer to the documentation at
# https://github.com/atech/postal/wiki/Domains-&-DNS-Configuration for further
# information about these.
mx_records:
- mx.example.com
smtp_server_hostname: postal.example.com
spf_include: spf.example.com
return_path: rp.postal.example.com
route_domain: routes.postal.example.com
track_domain: track.postal.example.com
Die DNS-Einträge für *.postal.example.com
sollten erstellt werden, damit Postal ordnungsgemäß funktioniert.
Darüber hinaus sollten Sie einen SPF-Eintrag erstellen, der von anderen Domainnamen ( spf.example.com
) "eingeschlossen" werden kann. Die hier angegebenen Einstellungen werden den Benutzern beim Erstellen eines neuen Domainnamens angezeigt. Postal verfügt über eine integrierte Funktion, die prüft, ob alle oben angegebenen DNS-Einträge einem Domainnamen hinzugefügt wurden.
Abgesehen davon wird bei der Erstellung auch ein DKIM-Datensatz angezeigt. Da ein DKIM-Datensatz eindeutig ist, wird er hier natürlich nicht angezeigt.
Ändern Sie diese Werte, um die korrekten Einstellungen wiederzugeben.
Obwohl dieser Schritt optional ist, sollten Sie mögliche sicherheitsrelevante Probleme auf jeden Fall (erneut) berücksichtigen, wenn Sie die Verschlüsselung nicht aktivieren. Ich empfehle, TLS (START) zu aktivieren.
Standardmäßig unterstützt der neben Postal bereitgestellte Mailserver kein SSL. Es gibt keine native Funktionalität zum Aktivieren des Mailservers mit SSL / TLS-Kompatibilität an den Ports 465 oder 587.
Es ist jedoch möglich, Port 25 so zu konfigurieren, dass STARTTLS unterstützt wird, wodurch auch die Verschlüsselung ermöglicht wird. Um dies zu aktivieren, fügen Sie der Konfigurationsdatei ( /opt/postal/config/postal.yml
) den folgenden Block hinzu :
smtp_server:
tls_enabled: true
tls_certificate_path: config/fast_server.cert
tls_private_key_path: config/fast_server.key
Falls dieser Block bereits vorhanden ist, sollten Sie deren Inhalt vergleichen und zusammenführen, da ein doppelter Block zu Konflikten führen kann.
Speichern Sie die Änderungen und starten Sie Postal neu:
postal restart
Als Nächstes richten wir eine Telnet-Sitzung ein, um zu überprüfen, ob unsere Änderungen wirksam wurden und ob STARTTLS aktiviert ist. Ersetzen 0.0.0.0
Sie diese durch die IP-Adresse Ihrer Vultr Cloud-Instanz.
server$ telnet 0.0.0.0 25
Trying 0.0.0.0...
Connected to postal.example.com.
Escape character is '^]'.
220 postal.example.com ESMTP Postal/NYNI5I
Begrüßen Sie den Mailserver. Ersetzen Sie postal.example.com
durch Ihren Postservernamen. Dies sollte der Wert nach "Verbunden mit" sein.
ehlo postal.example.com
Die folgende Ausgabe wird nach zurückgegeben:
250-My capabilities are
250-STARTTLS
250 AUTH CRAM-MD5 PLAIN LOGIN
Wie Sie sehen können, 250-STARTTLS
wurde zurückgegeben, sodass der Mailserver STARTTLS an Port 25 unterstützt.
Postal lässt sich in SpamAssassin und ClamAV integrieren, um eingehende und ausgehende Spam- und Virenprüfungen durchzuführen. Die Funktionalität ist standardmäßig deaktiviert, da einige Mailserver dies nicht benötigen. Ich empfehle jedoch auf jeden Fall, sie in den meisten Fällen zu aktivieren.
Installieren Sie zunächst SpamAssassin. Es ist nicht erforderlich, ein alternatives Repository hinzuzufügen:
apt-get install spamassassin
Öffnen Sie die SpamAssassin-Konfigurationsdatei /etc/default/spamassassin
und ändern Sie die folgenden Werte:
ENABLED=1
CRON=1
Starten Sie anschließend SpamAssassin neu, damit die Änderungen wirksam werden:
systemctl restart spamassassin
SpamAssassin ist jetzt installiert, aber Postal sendet keine E-Mails. Fügen Sie der postal.yml
Konfigurationsdatei den folgenden Block hinzu :
spamd:
enabled: true
host: 127.0.0.1
port: 783
Starten Sie schließlich Postal neu:
postal restart
Postal wurde jetzt so konfiguriert, dass SpamAssassin und ClamAV für eingehende und ausgehende E-Mail-Nachrichten verwendet werden. Sie können festlegen, wie als Spam gekennzeichnete E-Mails pro Route behandelt werden sollen (Markieren, Quarantäne oder Fehlschlagen).
Sie haben jetzt einen voll funktionsfähigen Postserver. Informationen zu den Einstellungen für die Mail- (Server-) Konfiguration finden Sie in der Postschnittstelle.
Damit ist mein Post-Tutorial abgeschlossen, danke.
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.
Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+
Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.
Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren
13 Tools zur kommerziellen Datenextraktion von Big Data
Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true
Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.
Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1
KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.