GNU/Linux >> Znalost Linux >  >> Debian

Nainstalujte a nakonfigurujte openDKIM na Debian Squeeze

Instalace a konfigurace openDKIM v Debianu

Tato příručka vám ukáže, jak nainstalovat a nakonfigurovat openDKIM na Debian Squeeze VPS. DKIM je technologie pro ověřování e-mailů pomocí podpisu/kryptografie, která se používá k ověření, zda byla zpráva odeslána autorizovaným zdrojem. DKIM umožňuje organizaci převzít odpovědnost za přenos zprávy způsobem, který může příjemce ověřit. Více informací naleznete na oficiálních webových stránkách DKIM.

Nainstalujte openDKIM

aptitude install opendkim

Vytvořte nový adresář pro váš klíč

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

Generovat zpěvové klíče

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

Výše uvedený příkaz vytvoří v nově vytvořeném adresáři dva soubory – mail.private a mail.txt

Změňte vlastnictví na opendkim

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

Otevřete konfigurační soubor openDKIM /etc/opendkim.conf , smažte vše a přidejte následující

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

Otevřete /etc/opendkim/KeyTable (seznam klíčů dostupných pro podepsání) a přidejte následující řádek

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

Otevřete /etc/opendkim/SigningTable a přidejte následující řádek

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

Otevřete /etc/opendkim/TrustedHosts a přidejte následující řádky

127.0.0.1
localhost
your-domain.com

Přidejte obsah souboru /etc/opendkim/keys/your-domain.com/mail.txt do svého souboru zóny DNS

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

Otevřete konfigurační soubor postfixu (/etc/postfix/main.cf) a přidejte následující řádky

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

Restartujte openDKIM i postfix

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

Chcete-li zkontrolovat, zda vše funguje podle očekávání, zašlete e-mail na adresu [email protected]. Během několika sekund obdržíte následující e-mail

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

Řádek „DKIM check:pass“ znamená, že jste na svůj server úspěšně nainstalovali openDKIM.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Debian
  1. Jak nainstalovat a nakonfigurovat Redis 6.0 na Debian 11

  2. Jak nainstalovat a nakonfigurovat docker na Debian 11

  3. Instalace a nastavení SpamAssassin v Debianu 6 (Squeeze)

  1. Jak nainstalovat a nakonfigurovat Mariadb 10 v Debianu 11

  2. Jak nainstalovat a nakonfigurovat MongoDB 5 na Debian 11

  3. Jak nainstalovat a nakonfigurovat Redis 6 na Debian 11

  1. Nainstalujte a nakonfigurujte Fail2ban na Debian 10

  2. Jak nainstalovat a nakonfigurovat VNC na Debian 9

  3. Jak nainstalovat a nakonfigurovat Redis na Debian 9