Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
smedev:dovecot [07/09/2012 10:47] dani |
smedev:dovecot [15/10/2012 18:54] dani [Features] |
||
---|---|---|---|
Ligne 31: | Ligne 31: | ||
- | This project is in early beta stage. We're using it on a small site (~10 users) and it seems to be working fine, but please, don't run this yet on production server. | + | This project is in beta stage. We're using it on 4 productions server |
Ligne 42: | Ligne 42: | ||
* **Quota report**: if a user has a quota defined, it'll be available to IMAP clients which support it. (default to enabled). More info on this feature here: [[http:// | * **Quota report**: if a user has a quota defined, it'll be available to IMAP clients which support it. (default to enabled). More info on this feature here: [[http:// | ||
* **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:// | * **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:// | ||
- | * **Master user**: if enabled, the admin user will be able to login on the IMAP server as any user. For example, use user1< | + | * **Master user**: if enabled, the admin user will be able to login on the IMAP server as any user. For example, use user1< |
- | * **Shared Mailboxes and IMAP ACL**: this feature | + | * **Shared Mailboxes and IMAP ACL**: this feature |
* **Extra logging**: The default dovecot log level is appropriate for high trafic installation: | * **Extra logging**: The default dovecot log level is appropriate for high trafic installation: | ||
- | * **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 available on mail clients (Outlook, Thunderbird, | + | * **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, |
===== Installation ===== | ===== Installation ===== | ||
Ligne 59: | Ligne 59: | ||
GPGKey http:// | GPGKey http:// | ||
Visible yes status disabled | Visible yes status disabled | ||
+ | |||
db yum_repositories set atrpms-testing repository \ | db yum_repositories set atrpms-testing repository \ | ||
- | BaseURL http:// | + | BaseURL |
EnableGroups yes \ | EnableGroups yes \ | ||
GPGCheck yes \ | GPGCheck yes \ | ||
Ligne 69: | Ligne 70: | ||
IncludePkgs ' | IncludePkgs ' | ||
Priority 9 | Priority 9 | ||
+ | |||
/ | / | ||
Name ' | Name ' | ||
- | BaseURL ' | + | BaseURL ' |
EnableGroups no \ | EnableGroups no \ | ||
GPGCheck yes \ | GPGCheck yes \ | ||
Ligne 86: | Ligne 88: | ||
</ | </ | ||
+ | <hidden iPasserelle config> | ||
+ | iPasserelle needs a specific repo config as it uses additionnal repo with different priorities | ||
+ | <code bash> | ||
+ | db yum_repositories set atrpms-dovecot repository \ | ||
+ | Name ' | ||
+ | BaseURL ' | ||
+ | EnableGroups no \ | ||
+ | GPGCheck yes \ | ||
+ | GPGKey http:// | ||
+ | Visible no \ | ||
+ | Priority 9 \ | ||
+ | IncludePkgs dovecot \ | ||
+ | status enabled | ||
+ | |||
+ | db yum_repositories set atrpms-testing-dovecot repository \ | ||
+ | Name ' | ||
+ | BaseURL ' | ||
+ | EnableGroups no \ | ||
+ | GPGCheck yes \ | ||
+ | GPGKey http:// | ||
+ | Visible no \ | ||
+ | Priority 8 \ | ||
+ | IncludePkgs dovecot-managesieve, | ||
+ | status enabled | ||
+ | |||
+ | signal-event yum-modify | ||
+ | </ | ||
+ | </ | ||
Then, you can install smeserver-dovecot: | Then, you can install smeserver-dovecot: | ||
Ligne 91: | Ligne 121: | ||
<code bash> | <code bash> | ||
- | yum --enablerepo=fws-testing --enablerepo=atrpms-testing --enablerepo=atroms | + | yum --enablerepo=fws-testing --enablerepo=atrpms-testing --enablerepo=atrpms |
</ | </ | ||
Ligne 121: | Ligne 151: | ||
- | This should already be the case if you have installed the **smeserver-shared-folders** contrib. | + | This should already be the case if you have installed the [[http:// |
Ligne 167: | Ligne 197: | ||
- | When Sieve is enabled, [[http:// | + | When Sieve is enabled, [[http:// |
Ligne 206: | Ligne 236: | ||
- | Once enabled, you can grant different access level (read, post, delete, change flags, create sub folders etc.) to other users, or group of users to some, or all of your mailbox. | + | Once enabled, you can grant different access level (read, post, delete, change flags, create sub folders etc.) to other users, or group of users on your IMAP folders. |
===== SOGo integration ===== | ===== SOGo integration ===== | ||
Ligne 250: | Ligne 279: | ||
- | {{ : | + | {{ : |
- | {{ : | + | {{ : |
- | {{ : | + | {{ : |
- | {{ : | + | {{ : |