PART 2/2
/etc/sogo/sogo.conf:
{
//
// - Official SOGo document: http://sogo.nu/support/index.html#/documentation
// - Mailing list: http://sogo.nu/support/index.html#/community
//
// Daemon address and port
WOPort = 127.0.0.1:20000;
// PID file
//WOPidFile = /var/run/sogo/sogo.pid;
// Log file
//WOLogFile = /var/log/sogo/sogo.log;
// Enable verbose logging. Reference:
// http://www.sogo.nu/nc/support/faq/article/how-to-enable-more-verbose-logging-in-sogo.html
//SOGoDebugRequests = YES;
//SOGoEASDebugEnabled = YES;
//ImapDebugEnabled = YES;
//LDAPDebugEnabled = YES;
//MySQL4DebugEnabled = YES;
//PGDebugEnabled = YES;
// set the maximum allowed size for content being sent to SOGo, this can
// also limit the file attachment size being uploaded to SOGo when
// composing a mail. Default is 0 or disabled (unlimit).
// The value is in kilobyte.
//WOMaxUploadSize = 0;
// Define the URL to online help for SOGo. When set, an additional icon
// will appear near the logout button in SOGo's web interface. The URL
// will always be open in a blank target.
//SOGoHelpURL = '';
// Performance Tuning
//
// The amount of instances of SOGo that will be spawned to handle multiple
// requests simultaneously. When started from the init script, that amount
// is overriden by the `PREFORK=` setting in /etc/sysconfig/sogo or
// /etc/default/sogo. A value of 3 is a reasonable default for low usage.
// The maximum value depends on the CPU and IO power provided by your
// machine: a value set too high will actually decrease performances under
// high load.
//
// You should have at least one child per EAS device configured to use
// "push". You must also have more children than you have EAS devices
// configured to use "push" - in order to handle normal SOGo requests to
// its Web or DAV interfaces.
//
// Defaults to 1 when unset, increase it if you see below error message in
// sogo log file: 'No child available to handle incoming request'
//
// WARNING:
// - on RHEL/CentOS, this setting is controlled by parameter
// 'PREFORK=' defined in /etc/default/sogo.
// - on Debian/Ubuntu, this setting is controlled by parameter
// 'PREFORK=' defined in /etc/default/sogo.
WOWorkersCount = 10;
// Parameter used to set the maximum amount of time, in seconds, SOGo will
// wait before replying to a Ping command.
// If not set, it defaults to 10 seconds.
SOGoMaximumPingInterval = 3540;
// Parameter used to set the maximum amount of time, in seconds, SOGo will
// wait before replying to a Sync command.
// If not set, it defaults to 30 seconds.
SOGoMaximumSyncInterval = 3540;
// Parameter used to set the maximum amount of time, in seconds, SOGo will
// wait before doing an internal check for data changes (add, delete, and
// update). This parameter must be lower than SOGoMaximumSyncInterval and
// SOGoMaximumPingInterval.
// If not set, it defaults to 10 seconds.
SOGoInternalSyncInterval = 30;
// Specifies the number of minutes after which a busy child process will be
// killed by the parent process.
// Defaults to 10 (minutes).
WOWatchDogRequestTimeout = 60;
// Overwrite the maximum number of items returned during a Sync operation.
// Defaults to 0, which means no overwrite is performed.
// Setting this parameter to a value greater than 512 will have unexpected
// behaviour with various ActiveSync clients.
SOGoMaximumSyncWindowSize = 100;
// Overwrite the maximum response size during a Sync operation.
// The value is in kilobytes. Setting this to 512 means the response size
// will be of 524288 bytes or less (or a bit greater if needed for syncing
// one item). Note that if you set the value too low and a mail message
// (or any other object like calendar events, tasks and contacts) surpasses
// it, it will still be synced but only this item will be.
// Defaults to 0, which means no overwrite is performed.
//
// Say you have these five mails and you set the limit to 512KB:
// 1. 250 KB
// 2. 250 KB
// 3. 25 KB
// 4. 750 KB
// 5. 10 KB
// Sync iteration no. 1 will pick message 1, 2 and 3.
// Sync iteration no. 2 will pick message 4.
// Sync iteration no. 3 will pick message 5.
SOGoMaximumSyncResponseSize = 2048;
// The maximum amount of memory (in megabytes) that a child can use.
// Reaching that value will force children processes to restart, in order
// to preserve system memory.
//
// Error message when it reaches the value:
// "terminating app, vMem size limit (xxx MB) has been reached (currently xxx MB)"
//
// Defaults to 384.
//SxVMemLimit = 1024;
// IMAP connection pool.
// Your performance will slightly increase, as you won't open a new
// connection for every access to your IMAP server.
// But you will get a lot of simultaneous open connections to your IMAP
// server, so make sure he can handle them.
// For debugging it is reasonable to turn pooling off.
//NGImap4DisableIMAP4Pooling = NO;
SOGoProfileURL = "mysql://sogo:fLjV3CnLaiNLKPXRFJ9owi6qAEMfUC@127.0.0.1:3306/sogo/sogo_user_profile";
OCSFolderInfoURL = "mysql://sogo:fLjV3CnLaiNLKPXRFJ9owi6qAEMfUC@127.0.0.1:3306/sogo/sogo_folder_info";
OCSSessionsFolderURL = "mysql://sogo:fLjV3CnLaiNLKPXRFJ9owi6qAEMfUC@127.0.0.1:3306/sogo/sogo_sessions_folder";
OCSEMailAlarmsFolderURL = "mysql://sogo:fLjV3CnLaiNLKPXRFJ9owi6qAEMfUC@127.0.0.1:3306/sogo/sogo_alarms_folder";
// Default language in the web interface
SOGoLanguage = English;
// Specify which module to show after login: Calendar, Mail, Contacts.
SOGoLoginModule = Mail;
// Must login with full email address
SOGoForceExternalLoginWithEmail = YES;
// Allow user to change full name and email address.
SOGoMailCustomFromEnabled = YES;
// Enable email-based alarms on events and tasks.
SOGoEnableEMailAlarms = YES;
// IMAP server
//SOGoIMAPServer = "imaps://127.0.0.1:143/?tls=YES";
// Local connection is considered as secure by Dovecot.
SOGoIMAPServer = "imap://127.0.0.1:143/";
// Allow user to add other IMAP accounts that will be visible from the SOGo
// Webmail interface.
// Default is NO.
//SOGoMailAuxiliaryUserAccountsEnabled = YES;
// SMTP server
SOGoSMTPServer = 127.0.0.1;
SOGoMailingMechanism = smtp;
//SOGoSMTPAuthenticationType = PLAIN;
// Enable managesieve service
//
// WARNING: Sieve scripts generated by SOGo is not compatible with Roundcube
// webmail, don't use sieve service in both webmails, otherwise
// it will be messy.
//
//SOGoSieveServer = sieve://127.0.0.1:4190;
//SOGoSieveScriptsEnabled = YES;
//SOGoVacationEnabled = YES;
//SOGoForwardEnabled = YES;
SOGoSieveFolderEncoding = UTF-8;
// Memcached
SOGoMemcachedHost = 127.0.0.1;
// Parameter used to set which usernames require administrative privileges
// over all the users tables. For example, this could be used to post
// events in the users calendar without requiring the user to configure
// his/her ACLs. In this case you will need to specify those superuser's
// usernames like this :
// SOGoSuperUsernames = (<username1>[,<username2>, ...]);
//SOGoSuperUsernames = ();
SOGoTimeZone = "America/Sao_Paulo";
SOGoFirstDayOfWeek = 1;
SOGoRefreshViewCheck = every_5_minutes;
SOGoMailReplyPlacement = below;
SOGoAppointmentSendEMailNotifications = YES;
SOGoFoldersSendEMailNotifications = YES;
SOGoACLsSendEMailNotifications = YES;
// NOTE: PostgreSQL cannot update view in iRedMail
//SOGoPasswordChangeEnabled = YES;
//SOGoExternalAvatarsEnabled = YES;
SOGoSearchMinimumWordLength = 1;
// Authentication using SQL
/* SQL backend
SOGoUserSources = (
{
type = sql;
id = users;
viewURL = "mysql://sogo:FCEqYNGBPniSFkRntMx8mIpI6UKapl@127.0.0.1:3306/sogo/users";
canAuthenticate = YES;
// The algorithm used for password encryption when changing
// passwords without Password Policies enabled.
// Possible values are: plain, crypt, md5-crypt, ssha, ssha512.
userPasswordAlgorithm = ssha;
prependPasswordScheme = YES;
// Use `vmail.mailbox` as per-domain address book.
isAddressBook = YES;
displayName = "Domain Address Book";
SOGoEnableDomainBasedUID = YES;
DomainFieldName = "domain";
},
//{
// displayName = "Global Address Book";
// type = sql;
// id = global_address_book;
// viewURL = "mysql://sogo:HCEqYNGBPniSFkRntMx8mIpI6UKapl@127.0.0.1:3306/sogo/users";
// canAuthenticate = NO;
// isAddressBook = YES;
//}
);
SQL backend */
// Authentication using LDAP
SOGoUserSources = (
{
type = ldap;
hostname = "ldap://windows2003.mydomain.com.br";
baseDN = "CN=users,DC=mydomain,DC=com,DC=br";
//bindAsCurrentUser = YES;
bindDN = "win2003user@mydomin.com.br";
bindPassword = "win2003user_password";
//filter = "((memberOf='CN=group_containg_only_users,CN=Users,DC=mydomain,DC=com,DC=br' AND NOT useraccountcontrol:1.2.840.113556.1.4.803:='2') OR (memberOf='CN=group_containing_only_groups,CN=Users,DC=mydomain,DC=com,DC=br'))";
filter = "mail='*'";
scope = SUB;
// The algorithm used for password encryption when changing
// passwords without Password Policies enabled.
// Possible values are: plain, crypt, md5-crypt, ssha, ssha512.
userPasswordAlgorithm = plain;
IDFieldName = cn;
bindFields = (sAMAccountName);
CNFieldName = cn;
// value of UID field must be unique on whole server.
UIDFieldName = sAMAccountName;
IMAPLoginFieldName = mail;
SearchFieldNames = (cn, sn, displayName, mail, otherMailAddress, name);
canAuthenticate = YES;
displayName = "Catálogo Global";
id = directory;
isAddressBook = YES;
}
);
}
/opt/www/roundcubemail-1.2.0/config:
<?php
// MINHAS CONFIGURAÇÕES ADICIONAIS, ATÉ SQL DATABASE
// NO FIBAL TAMBÉM TEM A PARTIR DE ADDRESS BOOK
$config['x_frame_options'] = false;
$config['language'] = 'pt_BR';
$config['username_domain'] = 'mydomain.com.br';
$config['product_name'] = 'Webmail CSM Calderaria';
$config['skin_logo'] = 'http://www1.mydomain.com.br/public/logo_webmail_192x49.png';
$config['support_url'] = 'https://helpdesk.mydomain.com.br/';
// Set identities access level:
// 0 - many identities with possibility to edit all params
// 1 - many identities with possibility to edit all params but not email address
// 2 - one identity with possibility to edit all params
// 3 - one identity with possibility to edit all params but not email address
// 4 - one identity with possibility to edit only signature
$config['identities_level'] = 4;
// SQL DATABASE
$config['db_dsnw'] = 'mysqli://roundcube:FnT7IUDmEMnA668pudwbrYwkZf3Jxd@127.0.0.1/roundcubemail';
// LOGGING
$config['log_driver'] = 'syslog';
$config['syslog_facility'] = LOG_MAIL;
// IMAP
$config['default_host'] = '127.0.0.1';
$config['default_port'] = 143;
$config['imap_auth_type'] = 'LOGIN';
$config['imap_delimiter'] = '/';
// Required if you're running PHP 5.6
$config['imap_conn_options'] = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
),
);
// SMTP
$config['smtp_server'] = 'tls://127.0.0.1';
$config['smtp_port'] = 587;
$config['smtp_user'] = '%u';
$config['smtp_pass'] = '%p';
$config['smtp_auth_type'] = 'LOGIN';
// Required if you're running PHP 5.6
$config['smtp_conn_options'] = array(
'ssl' => array(
'verify_peer' => false,
'verify_peer_name' => false,
),
);
// Use user's identity as envelope sender for 'return receipt' responses,
// otherwise it will be rejected by iRedAPD plugin `reject_null_sender`.
$config['mdn_use_from'] = true;
// SYSTEM
$config['force_https'] = true;
$config['login_autocomplete'] = 2;
$config['ip_check'] = true;
$config['des_key'] = 'PhbE3QqsbqulVzSnb4IDeC9o';
$config['useragent'] = 'Roundcube Webmail'; // Hide version number
//$config['username_domain'] = 'mydomain.com.br';
$config['mime_types'] = '/etc/mime.types';
// USER INTERFACE
$config['create_default_folders'] = true;
$config['quota_zero_as_unlimited'] = true;
// USER PREFERENCES
$config['default_charset'] = 'UTF-8';
//$config['addressbook_sort_col'] = 'name';
$config['draft_autosave'] = 60;
$config['preview_pane'] = true;
$config['default_list_mode'] = 'threads';
$config['autoexpand_threads'] = 2;
$config['check_all_folders'] = true;
$config['default_font_size'] = '12pt';
$config['message_show_email'] = true;
// PLUGINS
$config['plugins'] = array('managesieve', 'password', 'acl');
// ----------------------------------
// ADDRESSBOOK SETTINGS
// ----------------------------------
// This indicates which type of address book to use. Possible choises:
// 'sql' (default), 'ldap' and ''.
// If set to 'ldap' then it will look at using the first writable LDAP
// address book as the primary address book and it will not display the
// SQL address book in the 'Address Book' view.
// If set to '' then no address book will be displayed or only the
// addressbook which is created by a plugin (like CardDAV).
$rcmail_config['address_book_type'] = 'sql';
// In order to enable public ldap search, configure an array like the Verisign
// example further below. if you would like to test, simply uncomment the example.
// Array key must contain only safe characters, ie. a-zA-Z0-9_
//$rcmail_config['ldap_public'] = array();
$rcmail_config['ldap_public'] = array(
'Publico' =>array (
'name' => 'Catálogo Global',
'hosts' => array('mydomain.com.br'),
'sizelimit' => 6000,
'port' => 389, //Caso queira liberar edição do AD, pode ser necessário usar a porta 3268, além de outros parâmetros
'use_tls' => false,
'user_specific' => false,
'base_dn' => 'CN=Users,DC=mydomain,DC=com,DC=br',
'bind_dn' => 'win2003user@mydomain.com.br',
'bind_pass' => 'win2003user_password',
'writable' => false,
'ldap_version' => 3,
'search_fields' => array(
'othermailbox',
'userPrincipalName',
'mail',
'cn',
'givenname',
),
'photo_field' => 'thumbnailPhoto',
'name_field' => 'cn',
'surname_field' => 'sn',
'firstname_field' => 'givenName',
'nickname_field' => 'displayName',
'organization_field' => 'company',
'department_field' => 'department',
'jobtitle_field' => 'title',
'email_field' => 'mail:*',
'phone_field' => 'telephoneNumber',
'address_field' => 'streetAddress',
'website_field' => 'wWWHomePage',
'im_field' => 'othermailbox:*',
'notes_field' => 'info',
'sort' => 'cn',
'scope' => 'list',
// Alex - 02-05 Filtra apenas um grupo em específico e se for usuário ativo
'filter' => '(&(memberOf=CN=group_containg_users_only,CN=Users,DC=mydomain,DC=com,DC=br)(!(useraccountcontrol:1.2.840.113556.1.4.803:=2)))',
// Alex - 27-04 Filtro original do tutorial, apenas mudei o mail=* para userPrincipalName=*
// 'filter' => '(&(userPrincipalName=*)(|(&(objectClass=group)(!(objectClass=computer)))(objectClass=group)))',
'global_search' => true,
'fuzzy_search' => true,
),
'Grupos' =>array (
'name' => 'Grupos',
'hosts' => array('win2003.mydomain.com.br'),
'port' => 389,
'user_specific' => false,
'base_dn' => 'CN=users,DC=mydomain,DC=com,DC=br',
'bind_dn' => 'win2003user@mydomain.com.br',
'bind_pass' => 'win2003user_password',
'writable' => false,
'ldap_version' => 3,
'filter' => '(memberOf=CN=group_containg_groups_only,CN=Users,DC=mydomain,DC=com,DC=br)',
'groups' => array(
'base_dn' => '', // o mesmo base_dn usado acima
'filter' => '(memberOf=CN=group_containg_groups_only,CN=Users,DC=mydomain,DC=com,DC=br)',
'object_classes' => array("top", "group"),
),
'photo_field' => 'thumbnailPhoto',
'name_field' => 'cn',
'surname_field' => 'sn',
'firstname_field' => 'givenName',
'nickname_field' => 'displayName',
'organization_field' => 'company',
'department_field' => 'department',
'jobtitle_field' => 'title',
'email_field' => 'mail:*',
'phone_field' => 'telephoneNumber',
'address_field' => 'streetAddress',
'website_field' => 'wWWHomePage',
'notes_field' => 'info',
'sort' => 'cn',
'scope' => 'list',
// Alex - 02-05 Filtra apenas um grupo em específico e se for usuário ativo
'filter' => '(&(memberOf=CN=Catálogo Global Grupos,CN=Users,DC=mydomain,DC=com,DC=br)(!(useraccountcontrol:1.2.840.113556.1.4.803:=2)))',
'global_search' => true,
'fuzzy_search' => true,
),
'Alternativos' =>array (
'name' => 'Endereços Alternativos',
'hosts' => array('win2003.mydomain.com.br'),
'port' => 389,
'user_specific' => false,
'base_dn' => 'CN=users,DC=mydomain,DC=com,DC=br',
'bind_dn' => 'win2003user@mydomain.com.br',
'bind_pass' => 'win2003user_password',
'writable' => false,
'ldap_version' => 3,
'query_filter' => '(&(objectclass=users)(|(othermailbox=*)(othermailbox=*)))',
'photo_field' => 'thumbnailPhoto',
'name_field' => 'cn',
'surname_field' => 'sn',
'email_field' => 'otherMailbox:*',
'sort' => 'cn',
'scope' => 'list',
// Alex - 02-05 Filtra apenas um grupo em específico e se for usuário ativo
'filter' => '(&(objectclass=person)(|(othermailbox=*)(othermailbox=*)))',
'global_search' => true,
'fuzzy_search' => true,
),
);
// An ordered array of the ids of the addressbooks that should be searched
// when populating address autocomplete fields server-side. ex: array('sql','Verisign');
$rcmail_config['autocomplete_addressbooks'] = array('sql','Publico','Grupos','Alternativos');
// The minimum number of characters required to be typed in an autocomplete field
// before address books will be searched. Most useful for LDAP directories that
// may need to do lengthy results building given overly-broad searches
$rcmail_config['autocomplete_min_length'] = 1;
// Number of parallel autocomplete requests.
// If there's more than one address book, n parallel (async) requests will be created,
// where each request will search in one address book. By default (0), all address
// books are searched in one request.
$rcmail_config['autocomplete_threads'] = 0;
// Max. numer of entries in autocomplete popup. Default: 15.
$rcmail_config['autocomplete_max'] = 20;
// show address fields in this order
// available placeholders: {street}, {locality}, {zipcode}, {country}, {region}
$rcmail_config['address_template'] = '{street}<br/>{locality} {zipcode}<br/>{country} {region}';
// Matching mode for addressbook search (including autocompletion)
// 0 - partial (*abc*), default
// 1 - strict (abc)
// 2 - prefix (abc*)
// Note: For LDAP sources fuzzy_search must be enabled to use 'partial' or 'prefix' mode
$rcmail_config['addressbook_search_mode'] = 0;
/var/log/dovecot.log:
Jun 15 10:51:54 master: Fatal: Dovecot is already running with PID 2821 (read from /var/run/dovecot/master.pid)
Jun 15 10:52:02 imap-login: Info: Login: user=<user2@mydomain.com.br>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=2860, secured, session=<tGUTbVE1igB/AAAB>
Jun 15 10:52:02 imap: Debug: Loading modules from directory: /usr/lib/dovecot/modules
Jun 15 10:52:02 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib01_acl_plugin.so
Jun 15 10:52:02 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib02_imap_acl_plugin.so
Jun 15 10:52:02 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib10_quota_plugin.so
Jun 15 10:52:02 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib11_imap_quota_plugin.so
Jun 15 10:52:02 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib20_mailbox_alias_plugin.so
Jun 15 10:52:02 imap: Debug: Added userdb setting: mail=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Effective uid=2000, gid=2000, home=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota root: name=user backend=dict args=:proxy::quotadict
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota rule: root=user mailbox=* bytes=1073741824 messages=0
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1073741824 (100%) messages=0 reverse=no command=quota-warning 100 user2@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1020054732 (95%) messages=0 reverse=no command=quota-warning 95 user2@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=966367641 (90%) messages=0 reverse=no command=quota-warning 90 user2@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=912680550 (85%) messages=0 reverse=no command=quota-warning 85 user2@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota grace: root=user bytes=107374182 (10%)
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: dict quota: user=user2@mydomain.com.br, uri=proxy::quotadict, noenforcing=0
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Namespace : type=private, prefix=, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=, indexpvt=, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: owner = 1
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Namespace : type=shared, prefix=Shared/%u/, sep=/, inbox=no, hidden=no, list=children, subscriptions=no location=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/:INDEX=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/%u:INDEXPVT=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/%u
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: shared: root=/var/run/dovecot, index=, indexpvt=, control=, inbox=, alt=
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: owner = 0
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/.Sent/dovecot-acl not found
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/.Drafts/dovecot-acl not found
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/.Trash/dovecot-acl not found
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/.Junk/dovecot-acl not found
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: auth input: user1@mydomain.com.br home=/var/vmail/vmail1/mydomain.com.br/user1/Maildir/ mail=maildir:/var/vmail/vmail1/mydomain.com.br/user1/Maildir/
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota root: name=user backend=dict args=:proxy::quotadict
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota rule: root=user mailbox=* bytes=1073741824 messages=0
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1073741824 (100%) messages=0 reverse=no command=quota-warning 100 user1@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1020054732 (95%) messages=0 reverse=no command=quota-warning 95 user1@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=966367641 (90%) messages=0 reverse=no command=quota-warning 90 user1@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=912680550 (85%) messages=0 reverse=no command=quota-warning 85 user1@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: Quota grace: root=user bytes=107374182 (10%)
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: dict quota: user=user1@mydomain.com.br, uri=proxy::quotadict, noenforcing=0
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, indexpvt=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: acl username = user1@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: owner = 1
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, indexpvt=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: owner = 0
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: Mailbox not in dovecot-acl-list: Shared/user1@mydomain.com.br
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: Mailbox not in dovecot-acl-list: Shared/user1@mydomain.com.br/Trash
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: Mailbox not in dovecot-acl-list: Shared/user1@mydomain.com.br/Drafts
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: Mailbox not in dovecot-acl-list: Shared/user1@mydomain.com.br/Sent
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl: Mailbox not in dovecot-acl-list: Shared/user1@mydomain.com.br/Junk
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/dovecot-acl not found
Jun 15 10:52:02 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/dovecot-acl not found
Jun 15 12:04:12 master: Fatal: Dovecot is already running with PID 2821 (read from /var/run/dovecot/master.pid)
Jun 15 12:04:26 imap-login: Info: Login: user=<user2@mydomain.com.br>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=3719, secured, session=<Ly4LcFI1NAB/AAAB>
Jun 15 12:04:26 imap: Debug: Loading modules from directory: /usr/lib/dovecot/modules
Jun 15 12:04:26 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib01_acl_plugin.so
Jun 15 12:04:26 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib02_imap_acl_plugin.so
Jun 15 12:04:26 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib10_quota_plugin.so
Jun 15 12:04:26 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib11_imap_quota_plugin.so
Jun 15 12:04:26 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib20_mailbox_alias_plugin.so
Jun 15 12:04:26 imap: Debug: Added userdb setting: mail=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: Effective uid=2000, gid=2000, home=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: Quota root: name=user backend=dict args=:proxy::quotadict
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: Quota rule: root=user mailbox=* bytes=1073741824 messages=0
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1073741824 (100%) messages=0 reverse=no command=quota-warning 100 user2@mydomain.com.br
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1020054732 (95%) messages=0 reverse=no command=quota-warning 95 user2@mydomain.com.br
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=966367641 (90%) messages=0 reverse=no command=quota-warning 90 user2@mydomain.com.br
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=912680550 (85%) messages=0 reverse=no command=quota-warning 85 user2@mydomain.com.br
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: Quota grace: root=user bytes=107374182 (10%)
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: dict quota: user=user2@mydomain.com.br, uri=proxy::quotadict, noenforcing=0
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: Namespace : type=private, prefix=, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=, indexpvt=, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: acl: owner = 1
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: Namespace : type=shared, prefix=Shared/%u/, sep=/, inbox=no, hidden=no, list=children, subscriptions=no location=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/:INDEX=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/%u:INDEXPVT=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/%u
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: shared: root=/var/run/dovecot, index=, indexpvt=, control=, inbox=, alt=
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: acl: owner = 0
Jun 15 12:04:26 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/dovecot-acl not found
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/.Trash/dovecot-acl not found
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/.Drafts/dovecot-acl not found
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/.Sent/dovecot-acl not found
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/.Junk/dovecot-acl not found
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: auth input: user1@mydomain.com.br home=/var/vmail/vmail1/mydomain.com.br/user1/Maildir/ mail=maildir:/var/vmail/vmail1/mydomain.com.br/user1/Maildir/
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota root: name=user backend=dict args=:proxy::quotadict
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota rule: root=user mailbox=* bytes=1073741824 messages=0
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1073741824 (100%) messages=0 reverse=no command=quota-warning 100 user1@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1020054732 (95%) messages=0 reverse=no command=quota-warning 95 user1@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=966367641 (90%) messages=0 reverse=no command=quota-warning 90 user1@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=912680550 (85%) messages=0 reverse=no command=quota-warning 85 user1@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota grace: root=user bytes=107374182 (10%)
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: dict quota: user=user1@mydomain.com.br, uri=proxy::quotadict, noenforcing=0
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, indexpvt=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: acl username = user1@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: owner = 1
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, indexpvt=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: owner = 0
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: Mailbox not in dovecot-acl-list: Shared/user1@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: Mailbox not in dovecot-acl-list: Shared/user1@mydomain.com.br/Trash
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: Mailbox not in dovecot-acl-list: Shared/user1@mydomain.com.br/Drafts
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: Mailbox not in dovecot-acl-list: Shared/user1@mydomain.com.br/Sent
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: Mailbox not in dovecot-acl-list: Shared/user1@mydomain.com.br/Junk
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/dovecot-acl not found
Jun 15 12:04:27 imap(user2@mydomain.com.br): Info: Disconnected: Logged out in=153 out=1305
Jun 15 12:04:27 imap-login: Info: Login: user=<user2@mydomain.com.br>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=3725, secured, session=<JaQTcFI1PAB/AAAB>
Jun 15 12:04:27 imap: Debug: Loading modules from directory: /usr/lib/dovecot/modules
Jun 15 12:04:27 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib01_acl_plugin.so
Jun 15 12:04:27 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib02_imap_acl_plugin.so
Jun 15 12:04:27 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib10_quota_plugin.so
Jun 15 12:04:27 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib11_imap_quota_plugin.so
Jun 15 12:04:27 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib20_mailbox_alias_plugin.so
Jun 15 12:04:27 imap: Debug: Added userdb setting: mail=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Effective uid=2000, gid=2000, home=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota root: name=user backend=dict args=:proxy::quotadict
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota rule: root=user mailbox=* bytes=1073741824 messages=0
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1073741824 (100%) messages=0 reverse=no command=quota-warning 100 user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1020054732 (95%) messages=0 reverse=no command=quota-warning 95 user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=966367641 (90%) messages=0 reverse=no command=quota-warning 90 user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=912680550 (85%) messages=0 reverse=no command=quota-warning 85 user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota grace: root=user bytes=107374182 (10%)
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: dict quota: user=user2@mydomain.com.br, uri=proxy::quotadict, noenforcing=0
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Namespace : type=private, prefix=, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=, indexpvt=, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: owner = 1
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Namespace : type=shared, prefix=Shared/%u/, sep=/, inbox=no, hidden=no, list=children, subscriptions=no location=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/:INDEX=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/%u:INDEXPVT=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/%u
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: shared: root=/var/run/dovecot, index=, indexpvt=, control=, inbox=, alt=
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: owner = 0
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 12:04:27 imap-login: Info: Login: user=<user2@mydomain.com.br>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, mpid=3726, secured, session=<09YTcFI1QAB/AAAB>
Jun 15 12:04:27 imap: Debug: Loading modules from directory: /usr/lib/dovecot/modules
Jun 15 12:04:27 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib01_acl_plugin.so
Jun 15 12:04:27 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib02_imap_acl_plugin.so
Jun 15 12:04:27 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib10_quota_plugin.so
Jun 15 12:04:27 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib11_imap_quota_plugin.so
Jun 15 12:04:27 imap: Debug: Module loaded: /usr/lib/dovecot/modules/lib20_mailbox_alias_plugin.so
Jun 15 12:04:27 imap: Debug: Added userdb setting: mail=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Effective uid=2000, gid=2000, home=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota root: name=user backend=dict args=:proxy::quotadict
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota rule: root=user mailbox=* bytes=1073741824 messages=0
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1073741824 (100%) messages=0 reverse=no command=quota-warning 100 user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=1020054732 (95%) messages=0 reverse=no command=quota-warning 95 user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=966367641 (90%) messages=0 reverse=no command=quota-warning 90 user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota warning: bytes=912680550 (85%) messages=0 reverse=no command=quota-warning 85 user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Quota grace: root=user bytes=107374182 (10%)
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: dict quota: user=user2@mydomain.com.br, uri=proxy::quotadict, noenforcing=0
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Namespace : type=private, prefix=, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=, indexpvt=, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: owner = 1
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: Namespace : type=shared, prefix=Shared/%u/, sep=/, inbox=no, hidden=no, list=children, subscriptions=no location=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/:INDEX=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/%u:INDEXPVT=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/%u
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: shared: root=/var/run/dovecot, index=, indexpvt=, control=, inbox=, alt=
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl: owner = 0
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/dovecot-acl not found
Jun 15 12:04:27 imap(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/dovecot-acl not found
Jun 15 12:04:27 imap(user2@mydomain.com.br): Info: Disconnected: Logged out in=147 out=1389
Jun 15 12:04:27 imap(user2@mydomain.com.br): Info: Disconnected: Logged out in=326 out=5640
command:
# doveadm -D acl get -u user2@mydomain.com.br Shared/user1@mydomain.com.br
doveadm(root): Debug: Loading modules from directory: /usr/lib/dovecot/modules
doveadm(root): Debug: Module loaded: /usr/lib/dovecot/modules/lib01_acl_plugin.so
doveadm(root): Debug: Module loaded: /usr/lib/dovecot/modules/lib10_quota_plugin.so
doveadm(root): Debug: Module loaded: /usr/lib/dovecot/modules/lib20_mailbox_alias_plugin.so
doveadm(root): Debug: Loading modules from directory: /usr/lib/dovecot/modules/doveadm
doveadm(root): Debug: Module loaded: /usr/lib/dovecot/modules/doveadm/lib10_doveadm_acl_plugin.so
doveadm(root): Debug: Skipping module doveadm_expire_plugin, because dlopen() failed: /usr/lib/dovecot/modules/doveadm/lib10_doveadm_expire_plugin.so: undefined symbol: expire_set_deinit (this is usually intentional, so just ignore this message)
doveadm(root): Debug: Module loaded: /usr/lib/dovecot/modules/doveadm/lib10_doveadm_quota_plugin.so
doveadm(root): Debug: Module loaded: /usr/lib/dovecot/modules/doveadm/lib10_doveadm_sieve_plugin.so
doveadm(root): Debug: Skipping module doveadm_fts_plugin, because dlopen() failed: /usr/lib/dovecot/modules/doveadm/lib20_doveadm_fts_plugin.so: undefined symbol: fts_backend_rescan (this is usually intentional, so just ignore this message)
doveadm(user2@mydomain.com.br): Debug: auth input: user2@mydomain.com.br home=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/ mail=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
doveadm(user2@mydomain.com.br): Debug: Added userdb setting: mail=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
doveadm(user2@mydomain.com.br): Debug: Effective uid=2000, gid=2000, home=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
doveadm(user2@mydomain.com.br): Debug: Quota root: name=user backend=dict args=:proxy::quotadict
doveadm(user2@mydomain.com.br): Debug: Quota rule: root=user mailbox=* bytes=1073741824 messages=0
doveadm(user2@mydomain.com.br): Debug: Quota warning: bytes=1073741824 (100%) messages=0 reverse=no command=quota-warning 100 user2@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: Quota warning: bytes=1020054732 (95%) messages=0 reverse=no command=quota-warning 95 user2@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: Quota warning: bytes=966367641 (90%) messages=0 reverse=no command=quota-warning 90 user2@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: Quota warning: bytes=912680550 (85%) messages=0 reverse=no command=quota-warning 85 user2@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: Quota grace: root=user bytes=107374182 (10%)
doveadm(user2@mydomain.com.br): Debug: dict quota: user=user2@mydomain.com.br, uri=proxy::quotadict, noenforcing=0
doveadm(user2@mydomain.com.br): Debug: Namespace : type=private, prefix=, sep=/, inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/
doveadm(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=, indexpvt=, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
doveadm(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
doveadm(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: acl: owner = 1
doveadm(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
doveadm(user2@mydomain.com.br): Debug: Namespace : type=shared, prefix=Shared/%u/, sep=/, inbox=no, hidden=no, list=children, subscriptions=no location=maildir:/var/vmail/vmail1/mydomain.com.br/user2/Maildir/:INDEX=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/%u:INDEXPVT=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/%u
doveadm(user2@mydomain.com.br): Debug: shared: root=/var/run/dovecot, index=, indexpvt=, control=, inbox=, alt=
doveadm(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
doveadm(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: acl: owner = 0
doveadm(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
doveadm(user2@mydomain.com.br): Debug: auth input: user1@mydomain.com.br home=/var/vmail/vmail1/mydomain.com.br/user1/Maildir/ mail=maildir:/var/vmail/vmail1/mydomain.com.br/user1/Maildir/
doveadm(user2@mydomain.com.br): Debug: Quota root: name=user backend=dict args=:proxy::quotadict
doveadm(user2@mydomain.com.br): Debug: Quota rule: root=user mailbox=* bytes=1073741824 messages=0
doveadm(user2@mydomain.com.br): Debug: Quota warning: bytes=1073741824 (100%) messages=0 reverse=no command=quota-warning 100 user1@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: Quota warning: bytes=1020054732 (95%) messages=0 reverse=no command=quota-warning 95 user1@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: Quota warning: bytes=966367641 (90%) messages=0 reverse=no command=quota-warning 90 user1@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: Quota warning: bytes=912680550 (85%) messages=0 reverse=no command=quota-warning 85 user1@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: Quota grace: root=user bytes=107374182 (10%)
doveadm(user2@mydomain.com.br): Debug: dict quota: user=user1@mydomain.com.br, uri=proxy::quotadict, noenforcing=0
doveadm(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, indexpvt=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
doveadm(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
doveadm(user2@mydomain.com.br): Debug: acl: acl username = user1@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: acl: owner = 1
doveadm(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
doveadm(user2@mydomain.com.br): Debug: maildir++: root=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, index=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, indexpvt=/var/vmail/vmail1/mydomain.com.br/user2/Maildir/Shared/user1@mydomain.com.br, control=, inbox=/var/vmail/vmail1/mydomain.com.br/user2/Maildir, alt=
doveadm(user2@mydomain.com.br): Debug: acl: initializing backend with data: vfile
doveadm(user2@mydomain.com.br): Debug: acl: acl username = user2@mydomain.com.br
doveadm(user2@mydomain.com.br): Debug: acl: owner = 0
doveadm(user2@mydomain.com.br): Debug: acl vfile: Global ACL directory: (none)
doveadm(user2@mydomain.com.br): Debug: acl vfile: file /var/vmail/vmail1/mydomain.com.br/user2/Maildir/dovecot-acl not found
ID Global Rights
If you need any other information, please let me know. Any help will very appreciated!
Thanks