GNU/Linux >> Linux Esercitazione >  >> Debian

Installa e configura openDKIM su Debian Squeeze

Installazione e configurazione di openDKIM su Debian

Questa guida ti mostrerà come installare e configurare openDKIM su un Debian Squeeze VPS. DKIM è una tecnologia di autenticazione e-mail con firma/crittografia utilizzata per convalidare che un messaggio sia stato inviato da una fonte autorizzata. DKIM consente a un'organizzazione di assumersi la responsabilità della trasmissione di un messaggio, in un modo che può essere verificato da un destinatario. Maggiori informazioni possono essere trovate sul sito web ufficiale di DKIM.

Installa openDKIM

aptitude install opendkim

Crea una nuova directory per la tua chiave

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

Genera chiavi di canto

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

Il comando precedente creerà due file nella directory appena creata:mail.private e mail.txt

Cambia la proprietà in opendkim

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

Apri il file di configurazione di openDKIM /etc/opendkim.conf , elimina tutto e aggiungi quanto segue

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

Apri /etc/opendkim/KeyTable (elenco di chiavi disponibili per la firma) e aggiungi la riga seguente

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

Apri /etc/opendkim/SigningTable e aggiungi la seguente riga

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

Apri /etc/opendkim/TrustedHosts e aggiungi le seguenti righe

127.0.0.1
localhost
your-domain.com

Aggiungi il contenuto del file /etc/opendkim/keys/your-domain.com/mail.txt al tuo file di zona DNS

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

Apri il file di configurazione di postfix (/etc/postfix/main.cf) e aggiungi le seguenti righe

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

Riavvia sia openDKIM che postfix

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

Per verificare se tutto funziona come previsto, inviare un'e-mail a [email protected]. In pochi secondi riceverai un'email come segue

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

La riga "DKIM check:pass" significa che hai installato con successo openDKIM sul tuo server.

PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Debian
  1. Come installare e configurare Redis 6.0 su Debian 11

  2. Come installare e configurare la finestra mobile su Debian 11

  3. Come installare e configurare Mariadb 10 in Debian 11

  4. Come installare e configurare MongoDB 5 su Debian 11

  5. Come installare e configurare Redis 6 su Debian 11

Come installare e configurare Tripwire IDS su Debian 10

Come installare e configurare RabbitMQ su Debian 11

Come installare e configurare Memcached su Debian 11

Come installare e configurare Git in Debian 11

Come installare e configurare Apache su Debian 11?

Installa e configura Fail2ban su Debian 11