RSS

  • YouTube
  • LinkedIn
  • Google

Archiv nach dem Monat : postfixadmin

Servidor de Email –; Teil 2 ; MariaDB

Dies ist der zweite Teil des Prozesses der Erstellung des Mail-Servers in einem CentOS 7. Wenn Sie durch Zufall hierher gekommen, besser lesen Sie den vorherigen Beitrag zuerst auf der Installation von Paketen

Warum MariaDB/MySQL verwenden?

Zuallererst muss ich klarstellen, dass ich es vorziehe, PostgreSQL zum Nachteil von MariaDB/MySQL aus vielen Gründen zu verwenden., Jedoch, Es gibt eine, die schwer gegen die Verwendung von PostgreSQL auf einem einheitlichen Server mit WordPress und E-Mail-Dienste wiegt, was die einfache Tatsache ist, dass WP keine native Unterstützung für PostgreSQL hat. Weitere Informationen hierzu finden Sie in der offiziellen WordPress-Dokumentation in diesem Link. Wie ich auf persönlichen Erfahrungen, um dieses Dokument zu schreiben und auch für kleine Dienstleistungen, ich verwende, was häufiger und erschwinglicher ist. Wenn die Verwendung von PostgreSQL für Sie von Interesse ist, Sie können dieses Dokument später lesen, wo ich Ihnen zeigen werde, wie Sie von MariaDB zu PostgreSQL migrieren.

Konfigurieren von MariaDB/MySQL

Angenommen, Sie folgen in den Fußstapfen dieses Handbuchs, Sie haben eine MariaDB-Installation noch nicht konfiguriert. Wenn Sie bereits über eine funktionale Installation verfügen, kann zum nächster Schritt.

Zunächst sperre ich jeden Zugriff auf den externen Quelldatenbündel. Nur aus Verbindungen, die innerhalb des Servers selbst erstellt wurden, können sie zur Messung der Sicherheit durchgeführt werden.. Dazu öffnen wir die Datei /etc/my.cnf.d/server.cnf und fügen Sie die folgenden Zeilen direkt nach [Mysqld] Vorhandenen.

Wenn die Absicht besteht, Remoteverbindungen mit MariaDB zuzulassen, müssen die folgenden Befehle ausführen, um Remoteverbindungen zuzulassen.

Starten Sie den Dienst neu, damit die Änderungen vorgenommen werden

Criando usuário para o Postfix e as tabelas necessárias

Para que possamos utilizar o Postfix com o MariaDB teremos que criar um usuário para acesso e a partir dele as tabelas necessárias para gerenciar os domínios e contas virtuais.

Primeiro vamos criar o banco de dados.

HINWEIS: Se não foi feito nenhuma alteração na instalação do MariaDB você pode conectar sem o uso de senha para o usuário ;root’;@’;localhost’;, do contrário, utilize a opção -p para que seja requisitado digitar a senha.

Em seguida vamos criar o usuário e as tabelas. Vou utilizar mypostfixdb como nome para a base de dados e mypostfixdbuser para o nome de usuário. Altere as informações de acordo com o que deseja, principalmente mypostfixdbuser_password. Essas informações serão utilizadas na etapa de configuração dos arquivos do Postfix que utilizarão as tabelas criadas.

Essas tabelas irão armazenar as contas e os domínios virtuais e serão acessadas pelo Dovecot (de acordo com a proposta desse tutorial).
E isso é tudo.

Agora estamos prontos para configurar o Dovecot.

Servidor de Email –; Teil 1 ; Notwendigen Einrichtungen

Ich habe meine eigenen Mail-Server verwenden Postfix, Dovecot, MariaDB, SpamAssassin, ClamAV, Amavisd-new, fail2ban, nginx, postfixadmin und RoundCube sob o CentOS 7.
Obwohl es hat einige Rezepte für dieses Paket konfigurieren, Es hat mich viele Stunden, um herauszufinden, wie den Dienst einwandfrei zu halten, jede Einstellung in main.cf und master.cf und Erreichung bei der Verringerung der Flut von Spam, die jede Minute ankommt.
Und Anti-Spam steht im Mittelpunkt dieser Veröffentlichung. Ich haben gelitten und leiden noch immer mit die ständigen Versuche, meine Dienste als ein Zombie oder vergießen von Viren verwenden, Betrug und alles, was Sie können.

Ich aufgehört zu zählen wie oft mein DNS-Dienst beendet durch Übermaß an Verbindung in Entupiam versucht, den Speicher und zwang die s.. Trennverfahren, Ressourcen zu schonen und die mit dem Namen wurde gewählt als das schwächste Glied.
Also, Dieser Artikel hat Fokus in der richtigen Konfiguration für private Mail-Dienste, ein paar User und einige domains. Dient dazu sicherlich eine Menge dessen, was in dieser kurzen Anleitung, Weltklasse-Service, aber ich glaube, dass in diesen Fällen die Verwendung der Tools oder engagierte und spezialisierte Dienste immer in Betracht gezogen werden sollte.



Lesen Sie weiter >>

Fehler beim Starten von Amavisd-new

Vor zwei Tagen bin ich versucht, die Software für meinen neuen Server zu installieren, dieser Blog gehostet wird, meine persönliche Projekte und meine E-mail-server.
Ich bin als Basis dieses verwendet HOWTO.

Ich hatte eine Menge Probleme in der Installation und vor allem einen Fehler beim Starten von Amavisd-new

Googando sah ich verschiedene Wege zur Lösung und keine Arbeit. Das ist, als ich merkte, dass etwas albern, aber dass macht durchaus Sinn. Die erwähnten Pakete, Perl-Mail-DKIM e Perl-Crypt-OpenSSL-RSA., wies auf EL5, während das Paket Amavis EL6 hingewiesen.
Geprüft, ob die DAG Rpmforge war mit EL5 und korrigieren für meine Centos 6.3 die DAG EL6 verwendet wurde. Zu diesem Titel zu korrigieren und update-Pakete, VOI-la. Alles war schön.

Folgen Sie den Schritten zur ansetzen

Importieren Sie zuerst den Schlüssel für das repository
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
Deinstallieren Sie die aktuelle (Verwenden Sie Yum Suche Rpmforge-Version, um herauszufinden, der korrekte Name des Pakets), Die RPM-Datei herunterladen und die Installation zu machen.

> yum remove rpmforge-release-0.5.2-2.el5.rf.x86_64
> wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
> rpm -i rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

Der letzte Schritt ist die Verteilung zu synchronisieren, Das führt dazu, dass die Pakete ersetzt werden durch bestehende in EL5 EL6.
> yum distribution-synchronization

Ab diesem Zeitpunkt, Falls es die Installation aller Pakete zuvor geschehen ist, Sie sollten diesen Fehler nicht zeigen..

Ich hoffe, dass es Ihnen geholfen.

Nützliche links
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge#head-f0c3ecee3dbb407e4eed79a56ec0ae92d1398e01