Mainos / Advertisement:

Ero sivun ”Dovecot” versioiden välillä

Kohteesta Taisto
Siirry navigaatioon Siirry hakuun
Rivi 21: Rivi 21:
 
Ensimmäisen kerran on hyvä avata tiedosto ja tallentaa se toisella nimellä, esimerkiksi XXX.conf.save, sillä alkuperäinen konfiguroiti tiedosto on hyvä olla palvelimella varmuuden vuoksi.
 
Ensimmäisen kerran on hyvä avata tiedosto ja tallentaa se toisella nimellä, esimerkiksi XXX.conf.save, sillä alkuperäinen konfiguroiti tiedosto on hyvä olla palvelimella varmuuden vuoksi.
  
Oletuskonfiguraation mukaan käytetään hakemiston /etc/dovecot/conf.d/*.conf konfigurointi tiedotoja. Jos haluaa, konfiguroinnit voi tehdä suoraan /etc/dovecot/dovecot.conf selkeyden vuoksi.
+
Oletuskonfiguraation mukaan käytetään hakemiston /etc/dovecot/conf.d/*.conf konfigurointi tiedostoja. Jos haluaa, konfiguroinnit voi tehdä suoraan /etc/dovecot/dovecot.conf selkeyden vuoksi.
  
 
=== conf.d/10-auth.conf ===
 
=== conf.d/10-auth.conf ===
Rivi 47: Rivi 47:
 
=== conf.d/10-master.conf ===
 
=== conf.d/10-master.conf ===
  
Määritetään tunnistavat portit IMAP ja POP3 protokolalle.  
+
Määritetään tunnistavat portit IMAP ja POP3 protokollalle.
 
 
 
    
 
    
 
  service imap-login {
 
  service imap-login {
Rivi 68: Rivi 67:
 
   #  ssl = yes
 
   #  ssl = yes
 
   }
 
   }
 +
}
 +
 +
Määritetään palvelimen smtp todennus
 +
 +
service auth {
 +
...
 +
  # Postfix smtp-auth
 +
  unix_listener /var/spool/postfix/private/auth {
 +
    mode = 0666
 +
        user = postfix
 +
        group = postfix
 +
 
  }
 
  }
  

Versio 9. tammikuuta 2015 kello 23.52

Dovecot on suosittu IMAP ja POP3 palvelinohjelmisto.

Asennus

 apt-get install dovecot-XXX 

XXX = ohjelmiston minkä tarkoitus asentaa

Esim:

 apt-get install dovecot-imapd 
 apt-get install dovecot-pop3d

Konfigurointi

Dovecotin konfigurointi hakemisto sijaitsee

 /etc/dovecot

Ensimmäisen kerran on hyvä avata tiedosto ja tallentaa se toisella nimellä, esimerkiksi XXX.conf.save, sillä alkuperäinen konfiguroiti tiedosto on hyvä olla palvelimella varmuuden vuoksi.

Oletuskonfiguraation mukaan käytetään hakemiston /etc/dovecot/conf.d/*.conf konfigurointi tiedostoja. Jos haluaa, konfiguroinnit voi tehdä suoraan /etc/dovecot/dovecot.conf selkeyden vuoksi.

conf.d/10-auth.conf

Tiedoston alalaidassa on linkitetty toisiin konfiguroint tiedostoihin, kirjautumista varten. Käytämme järjestelmän kirjautumisen tietoja.

 #!include auth-deny.conf.ext
 #!include auth-master.conf.ext
 
 !include auth-system.conf.ext
 #!include auth-sql.conf.ext
 #!include auth-ldap.conf.ext
 #!include auth-passwdfile.conf.ext
 #!include auth-checkpassword.conf.ext
 #!include auth-vpopmail.conf.ext
 #!include auth-static.conf.ext

conf.d/10-mail.conf

Tiedostossa määritetään sähköpostilaatikon sijainti.

 mail_location = mbox:~/mail:INBOX=/var/mail/%u

Salli sähköpostien poistaminen Dovecotissa:

 mail_privileged_group = mail

conf.d/10-master.conf

Määritetään tunnistavat portit IMAP ja POP3 protokollalle.

service imap-login {
 inet_listener imap {
   port = 143
 }
 inet_listener imaps {
 #  port = 993
 #  ssl = yes
 }


service pop3-login {
 inet_listener pop3 {
   port = 110
 }
 inet_listener pop3s {
 # port = 995
 #  ssl = yes
 }
}

Määritetään palvelimen smtp todennus

service auth {
...
  # Postfix smtp-auth
  unix_listener /var/spool/postfix/private/auth {
    mode = 0666
        user = postfix
        group = postfix
}

conf.d/10-ssl.conf

Jos otat käyttöön SSL suojatut yhteydet, määritä tänne SSL sertifikaatti ja ota SSL käyttöön

 # SSL/TLS support: yes, no, required. <doc/wiki/SSL.txt>
 ssl = yes
 # PEM encoded X.509 SSL/TLS certificate and private key. They're opened before
 # dropping root privileges, so keep the key file unreadable by anyone but
 # root. Included doc/mkcert.sh can be used to easily generate self-signed
 # certificate, just make sure to update the domains in dovecot-openssl.cnf
 ssl_cert = </etc/dovecot/dovecot.pem
 ssl_key = </etc/dovecot/private/dovecot.pem

Testaus

Voit testata telnet yhteydeää muodostaen yhteyttä palvelimeen, esimerkiksi

 telnet localhost 110
 telnet localhost 143

Kirjaudu esimerkiksi

 gg LOGIN [username] [password]

Siis korvaa [username] ja [password] omilla tunnuksillasi ja salasanaoillasi. Nämä ovat sama kuin Debianin kirjautumisen tunnukset.

Mainos / Advertisement: