smedev:dovecot

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édentes Révision précédente
Prochaine révision
Révision précédente
smedev:dovecot [04/06/2013 12:45]
dani
smedev:dovecot [23/11/2013 19:40] (Version actuelle)
dani [Configuration]
Ligne 31: Ligne 31:
  
  
-This project is in beta stage. We're using it on 4 productions server (the biggest one handle about 120 users) since several months now, and we have no issue.+This project is in beta stage. We're using it on about 10 production servers (the biggest one handle about 120 users) since several years now, and we have no issue.
  
  
Ligne 43: Ligne 43:
     * **Full text indexing**: this feature allows dovecot to create full text indexes, which will make subsequent searches (TEXT and BODY) much, much faster. The downside is that it'll take extra space on the hard drive, and consume more memory and CPU (default is disabled). More info on this feature here: [[http://wiki2.dovecot.org/Plugins/FTS/Squat|http://wiki2.dovecot.org/Plugins/FTS/Squat]]     * **Full text indexing**: this feature allows dovecot to create full text indexes, which will make subsequent searches (TEXT and BODY) much, much faster. The downside is that it'll take extra space on the hard drive, and consume more memory and CPU (default is disabled). More info on this feature here: [[http://wiki2.dovecot.org/Plugins/FTS/Squat|http://wiki2.dovecot.org/Plugins/FTS/Squat]]
     * **Master user**: if enabled, the admin user will be able to login on the IMAP server as any user. For example, use user1<nowiki>*</nowiki>admin as login, and the admin password as password, and you'll get access to user1 emails. This can be usefull if the admin wants to troobleshoot something in the mailboxe, or need to copy some folder from one mailbox to another. The default config disables this feature. More information here: [[http://wiki2.dovecot.org/Authentication/MasterUsers|http://wiki2.dovecot.org/Authentication/MasterUsers]]     * **Master user**: if enabled, the admin user will be able to login on the IMAP server as any user. For example, use user1<nowiki>*</nowiki>admin as login, and the admin password as password, and you'll get access to user1 emails. This can be usefull if the admin wants to troobleshoot something in the mailboxe, or need to copy some folder from one mailbox to another. The default config disables this feature. More information here: [[http://wiki2.dovecot.org/Authentication/MasterUsers|http://wiki2.dovecot.org/Authentication/MasterUsers]]
-    * **Shared Mailboxes and IMAP ACL**: this feature sharing of mail folders between users using IMAP ACL. See [[http://wiki2.dovecot.org/ACL|http://wiki2.dovecot.org/ACL]] and [[http://wiki2.dovecot.org/SharedMailboxes|http://wiki2.dovecot.org/SharedMailboxes]]+    * **Shared Mailboxes and IMAP ACL**: this feature enables sharing of mail folders between users using IMAP ACL. See [[http://wiki2.dovecot.org/ACL|http://wiki2.dovecot.org/ACL]] and [[http://wiki2.dovecot.org/SharedMailboxes|http://wiki2.dovecot.org/SharedMailboxes]]
     * **Extra logging**: The default dovecot log level is appropriate for high trafic installation: only most important actions are logged: daemon startup, config reload, user login and logout. With this feature, you can trace IMAP activity for each user (when mails are opened, deleted, copied, flag changed etc…). See [[http://wiki2.dovecot.org/Plugins/MailLog|http://wiki2.dovecot.org/Plugins/MailLog]]     * **Extra logging**: The default dovecot log level is appropriate for high trafic installation: only most important actions are logged: daemon startup, config reload, user login and logout. With this feature, you can trace IMAP activity for each user (when mails are opened, deleted, copied, flag changed etc…). See [[http://wiki2.dovecot.org/Plugins/MailLog|http://wiki2.dovecot.org/Plugins/MailLog]]
     * **Sieve scripts and manage sieve daemon**: this feature adds sieve scripts support. Sieve is a script language for server side mail processing when mails arrive in your mailbox. With this, you can create filters, reject mails with a custom message, configure a vacation message, forward some mails etc…. These features are often also available on mail clients (Outlook, Thunderbird, Evolution etc…) but the advantage of using sieve is that everything is processed on server side, as soon as the mail arrive in your INBOX, which means everything will work even if your client is not running. See [[http://wiki2.dovecot.org/Pigeonhole|http://wiki2.dovecot.org/Pigeonhole]]     * **Sieve scripts and manage sieve daemon**: this feature adds sieve scripts support. Sieve is a script language for server side mail processing when mails arrive in your mailbox. With this, you can create filters, reject mails with a custom message, configure a vacation message, forward some mails etc…. These features are often also available on mail clients (Outlook, Thunderbird, Evolution etc…) but the advantage of using sieve is that everything is processed on server side, as soon as the mail arrive in your INBOX, which means everything will work even if your client is not running. See [[http://wiki2.dovecot.org/Pigeonhole|http://wiki2.dovecot.org/Pigeonhole]]
Ligne 165: Ligne 165:
  
  
-    * imap and imaps are used to be backward compatible with e-smith-imap (and are used to control the TCPPort of the service, and if it's accessible from local network or from the internet)+    * **imap** and imaps are used to be backward compatible with e-smith-imap (and are used to control the TCPPort of the service, and if it's accessible from local network or from the internet)
       * There's a new prop for the imap service: AllowPlainText. It can be enabled or disabled (default to enabled for backward compatibility), and if set to disabled, dovecot will still listen on port 143, but will only accept TLS connexions, even from the local networks       * There's a new prop for the imap service: AllowPlainText. It can be enabled or disabled (default to enabled for backward compatibility), and if set to disabled, dovecot will still listen on port 143, but will only accept TLS connexions, even from the local networks
-    * dovecot is now the main service entry in the configuration DB. It's used to control various optional features of dovecot +    * **dovecot** is now the main service entry in the configuration DB. It's used to control various optional features of dovecot 
-    * sieve is used to control the managesieve service. Set the status of this service to disabled if you don't want to use the managesieve service+    * **sieve** is used to control the managesieve service. Set the status of this service to disabled if you don't want to use the managesieve service
  
  
Ligne 174: Ligne 174:
  
  
-    * **AdminIsMaster**  (enabled|disabled, default is disabled): if enabled, the admin user will be a [[http://wiki2.dovecot.org/Authentication/MasterUsers|master user]], and will be able to login as any user. To do so Use user1<nowiki>*</nowiki>admin and the admin password to log as user1+    * **AdminIsMaster**  (enabled|disabled, default is disabled): if enabled, the admin user will be a [[http://wiki2.dovecot.org/Authentication/MasterUsers|master user]], and will be able to login as any user. To do so use user1<nowiki>*</nowiki>admin  as login and the admin password to log as user1
     * **FullTextIndexing**  (enabled|disabled, default is disabled): will turn on or off the full text indexing. When this option is enabled, a first search in an IMAP folder will trigger indexation. Next searches will be much faster. Read [[http://wiki2.dovecot.org/Plugins/FTS/Squat|this page]] before enabling this option     * **FullTextIndexing**  (enabled|disabled, default is disabled): will turn on or off the full text indexing. When this option is enabled, a first search in an IMAP folder will trigger indexation. Next searches will be much faster. Read [[http://wiki2.dovecot.org/Plugins/FTS/Squat|this page]] before enabling this option
     * **LogActions**  (enabled|disabled, default is disabled): will turn on or off extra logging (flag change, move, copy etc…). **!! Warning !!**: enabling this can generate a huge amount of logs     * **LogActions**  (enabled|disabled, default is disabled): will turn on or off extra logging (flag change, move, copy etc…). **!! Warning !!**: enabling this can generate a huge amount of logs
  • smedev/dovecot.1370342755.txt.gz
  • Dernière modification: 04/06/2013 12:45
  • de dani