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 [21/05/2013 12:11]
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 68: Ligne 68:
 Visible no \ Visible no \
 status disabled \ status disabled \
-IncludePkgs 'dovecot-pigeonhole,dovecot-managesieve' \+IncludePkgs 'dovecot-pigeonhole,dovecot-managesieve,dovecot' \
 Priority 9 Priority 9
    
Ligne 83: Ligne 83:
 librpm4,glib2,perl-libwww-perl,perl-Convert-ASN1,beecrypt,fetchmail,\ librpm4,glib2,perl-libwww-perl,perl-Convert-ASN1,beecrypt,fetchmail,\
 libacl,libtool-ltdl,popt,libgpg-error,freetype,perl-MIME-tools,mutt,\ libacl,libtool-ltdl,popt,libgpg-error,freetype,perl-MIME-tools,mutt,\
-gd,perl-TimeDate,librpm4.4 \+gd,perl-TimeDate,librpm4.4,dovecot \
 status disabled status disabled
 signal-event yum-modify signal-event yum-modify
Ligne 93: Ligne 93:
  
 <code bash> <code bash>
-db yum_repositories set atrpms-dovecot repository \ +
-Name 'atrpms - EL5 - dovecot'+
-BaseURL 'http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable'+
-EnableGroups no \ +
-GPGCheck yes \ +
-GPGKey http://ATrpms.net/RPM-GPG-KEY.atrpms \ +
-Visible no \ +
-Priority 9 \ +
-IncludePkgs dovecot \ +
-status enabled +
- +
 db yum_repositories set atrpms-testing-dovecot repository \ db yum_repositories set atrpms-testing-dovecot repository \
 Name 'atrpms testing - EL5 - dovecot' \ Name 'atrpms testing - EL5 - dovecot' \
Ligne 112: Ligne 102:
 Visible no \ Visible no \
 Priority 8 \ Priority 8 \
-IncludePkgs dovecot-managesieve,dovecot-pigeonhole \+IncludePkgs dovecot-managesieve,dovecot-pigeonhole,dovecot \
 status enabled status enabled
    
Ligne 175: 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 184: 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
Ligne 278: Ligne 268:
  
  
-Then, just expand /home/sogo/GNUstep/Defaults/.GNUstepDefaults and restart SOGo, now you should have <font 9pt/arial;;#FF0000;;#ffffff>access</font> to all these extra features :-) +Then, just expand /home/sogo/GNUstep/Defaults/.GNUstepDefaults and restart SOGo, now you should have access to all these extra features :-) 
  
  
  • smedev/dovecot.1369131083.txt.gz
  • Dernière modification: 21/05/2013 12:11
  • (modification externe)