GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Installieren und konfigurieren Sie openDKIM auf Debian Squeeze

OpenDKIM unter Debian installieren und konfigurieren

Diese Anleitung zeigt Ihnen, wie Sie openDKIM auf einem Debian Squeeze VPS installieren und konfigurieren. DKIM ist eine Signatur-/Kryptografie-E-Mail-Authentifizierungstechnologie, die verwendet wird, um zu überprüfen, ob eine Nachricht von einer autorisierten Quelle gesendet wurde. DKIM ermöglicht es einer Organisation, die Verantwortung für die Übertragung einer Nachricht auf eine Weise zu übernehmen, die von einem Empfänger verifiziert werden kann. Weitere Informationen finden Sie auf der offiziellen DKIM-Website.

Installieren Sie openDKIM

aptitude install opendkim

Erstellen Sie ein neues Verzeichnis für Ihren Schlüssel

mkdir /etc/opendkim/keys/your-domain.com

Generieren Sie singende Schlüssel

opendkim-genkey -D /etc/opendkim/keys/your-domain.com -d your-domain.com -s mail

Der obige Befehl erstellt zwei Dateien unter dem neu erstellten Verzeichnis – mail.private und mail.txt

Ändern Sie den Eigentümer zu opendkim

chown -R opendkim:opendkim /etc/opendkim/keys/your-domain.com

Öffnen Sie die openDKIM-Konfigurationsdatei /etc/opendkim.conf , löschen Sie alles und fügen Sie Folgendes hinzu

PidFile /var/run/opendkim/opendkim.pid
Mode    sv
Syslog  yes
SyslogSuccess   yes
LogWhy  yes
UserID  opendkim:opendkim
Socket  inet:8891@localhost
Umask   002
Canonicalization        relaxed/simple
Selector        mail
KeyFile /etc/opendkim/keys/your-domain.com/mail.private
KeyTable        /etc/opendkim/KeyTable
SigningTable    /etc/opendkim/SigningTable

Öffnen Sie /etc/opendkim/KeyTable (Liste der zum Signieren verfügbaren Schlüssel) und fügen Sie die folgende Zeile hinzu

mail._domainkey.your-domain.com your-domain.com:mail:/etc/opendkim/keys/your-domain.com/mail.private

Öffnen Sie /etc/opendkim/SigningTable und fügen Sie die folgende Zeile hinzu

your-domain.com mail._domainkey.your-domain.com

Öffnen Sie /etc/opendkim/TrustedHosts und fügen Sie die folgenden Zeilen hinzu

127.0.0.1
localhost
your-domain.com

Fügen Sie den Inhalt der Datei /etc/opendkim/keys/your-domain.com/mail.txt zu Ihrer DNS-Zonendatei hinzu

mail._domainkey IN TXT "v=DKIM1; g=*; k=rsa; p=MIG.......B58FQIDAQAB" ; ----- DKIM mail for your-domain.com

Öffnen Sie die Postfix-Konfigurationsdatei (/etc/postfix/main.cf) und fügen Sie die folgenden Zeilen hinzu

smtpd_milters           = inet:127.0.0.1:8891
non_smtpd_milters       = $smtpd_milters
milter_default_action   = accept
milter_protocol   = 2

Starten Sie sowohl openDKIM als auch Postfix neu

/etc/init.d/opendkim restart
/etc/init.d/postfix restart

Um zu überprüfen, ob alles wie erwartet funktioniert, senden Sie eine E-Mail an [email protected]. In wenigen Sekunden erhalten Sie eine E-Mail wie folgt

====================================
Summary of Results
====================================
SPF check:          pass
DomainKeys check:   pass
DKIM check:         pass
Sender-ID check:    pass
SpamAssassin check: ham

Die Zeile „DKIM check:pass“ bedeutet, dass Sie openDKIM erfolgreich auf Ihrem Server installiert haben.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Debian
  1. So installieren und konfigurieren Sie Redis 6.0 unter Debian 11

  2. So installieren und konfigurieren Sie Docker unter Debian 11

  3. So installieren und konfigurieren Sie Mariadb 10 in Debian 11

  4. So installieren und konfigurieren Sie MongoDB 5 unter Debian 11

  5. So installieren und konfigurieren Sie Redis 6 unter Debian 11

So installieren und konfigurieren Sie Tripwire IDS unter Debian 10

So installieren und konfigurieren Sie RabbitMQ unter Debian 11

So installieren und konfigurieren Sie Memcached unter Debian 11

So installieren und konfigurieren Sie Git in Debian 11

Wie installiere und konfiguriere ich Apache unter Debian 11?

Installieren und konfigurieren Sie Fail2ban unter Debian 11