Outils pour utilisateurs

Outils du site


ateliers:serveurmail:opensmtpd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
ateliers:serveurmail:opensmtpd [2017/10/29 15:20] sakasamaateliers:serveurmail:opensmtpd [2018/09/02 14:22] (Version actuelle) – Fix typo thibg
Ligne 12: Ligne 12:
  
     $ sudo apt install opensmtpd     $ sudo apt install opensmtpd
-     + 
-Il faut alors indiquer le nom du serveur où les emails seront envoyés : anarcha.pink +Il faut alors indiquer le nom du serveur à partir duquel les emails seront envoyés : dans notre cas anarcha.pink
-puis indiquer les usernames pour les groupes root et postmasters. + 
 +Puis indiquer les usernames pour les groupes root et postmasters. 
 création du groupe smtpd  création du groupe smtpd 
        
Ligne 30: Ligne 31:
 # See smtpd.conf(5) for more information. # See smtpd.conf(5) for more information.
  
-pki setup+PKI setup
 pki mail.anarcha.pink certificate "/etc/letsencrypt/live/mail.anarcha.pink/fullchain.pem" pki mail.anarcha.pink certificate "/etc/letsencrypt/live/mail.anarcha.pink/fullchain.pem"
 pki mail.anarcha.pink key "/etc/letsencrypt/live/mail.anarcha.pink/privkey.pem" pki mail.anarcha.pink key "/etc/letsencrypt/live/mail.anarcha.pink/privkey.pem"
 pki mail.anarcha.pink dhe auto pki mail.anarcha.pink dhe auto
  
-queue encryption key e912f60bcc704df68d7ddf30a2b16a5b+queue encryption key d960c8b7a34a5b37fc6bfcd637462a4f
  
 # To accept external mail, replace with: listen on all # To accept external mail, replace with: listen on all
-listen on eth0 port 25 tls pki mail.anarcha.pink hostname mail.anarcha.pink auth-optional tag IN +listen on eth0 port 25 tls pki mail.anarcha.pink hostname mail.anarcha.pink auth-optional tag IN 
 +listen on eth0 port 465 smtps pki mail.anarcha.pink hostname mail.anarcha.pink auth tag IN
 listen on eth0 port 587 tls-require pki mail.anarcha.pink hostname mail.anarcha.pink auth tag IN listen on eth0 port 587 tls-require pki mail.anarcha.pink hostname mail.anarcha.pink auth tag IN
 listen on lo tag IN listen on lo tag IN
  
 # Tag packets from dkimproxy # Tag packets from dkimproxy
-listen on lo port 10029 tag DKIM_SIGNED+listen on lo port 10029 tag DKIM_SIGNED mask-source
  
 # When spam is done, go here, receiveing from spamc # When spam is done, go here, receiveing from spamc
Ligne 55: Ligne 57:
  
 # Uncomment the following to accept external mail for domain "anarcha.pink" # Uncomment the following to accept external mail for domain "anarcha.pink"
-accept tagged SPAM_CHECKED from any for domain "anarcha.pink" alias <aliases> deliver to lmtp "/var/run/dovecot/lmtp"+accept tagged SPAM_CHECKED from any for local deliver to lmtp "/var/run/dovecot/lmtp"
  
 # Send from IN to spamc # Send from IN to spamc
-accept tagged IN from any for domain "anarcha.pink" alias <aliases> deliver to mda "/usr/local/bin/rspamd.sh %{sender} %{rcpt}"+accept tagged IN from any for domain "anarcha.pink" alias <aliases> deliver to mda "/usr/local/bin/rspamd.py %{sender} %{user.username}" as nobody
  
 # DKIM_SIGNED is relayed # DKIM_SIGNED is relayed
 accept tagged DKIM_SIGNED for any relay accept tagged DKIM_SIGNED for any relay
  
-Output goes to DKIMfilter +#Untagged DKIM ! relay first to the dkimproxy 
-accept tagged IN from local for any relay via smtp://127.0.0.1:10028+accept tagged ! DKIM_SIGNED for any relay via smtp://127.0.0.1:10028
  
 +# Output goes to DKIMfilter
 +accept from local for any relay pki mail.anarcha.pink
 </code> </code>
  
Ligne 73: Ligne 77:
  
     $ sudo smtpctl update table aliases     $ sudo smtpctl update table aliases
 +    
 +===== /!\ Clé de queue /!\ =====
 +
 +Clé de queue opensmtpd (qu'est-ce que ça veut dire ?) : 
 +
 +    $ openssl rand -hex 16    
ateliers/serveurmail/opensmtpd.1509286828.txt.gz · Dernière modification : 2017/10/29 15:20 de sakasama