Re: [Dovecot] mdbox-files not approximately 2 MB

2014-06-27 Thread Hardy Flor
Depending on a defined mail extent a new file should be created. 
However, I am not clear what is used as this Mail extent.
Does the application use the entire contents of a mail (including 
attachments), or only the mail contents without the actual attachment?




Am 17.03.2014 07:29, schrieb Hardy Flor:
there are copies with different size in 3 mailboxes of the user 
sequentially about 3800 emails.

why not something 2MB files?

- doveconf:

# 2.2.12: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.4 ext4
mail_attachment_dir = /var/mail/attachments
mail_attachment_hash = %{md5}
mail_attachment_min_size = 16 k
mail_location = mdbox:/var/mail/user/%n
mdbox_rotate_interval = 1 weeks
mdbox_rotate_size = 2 M

- directory:

root@xxx:/var/mail/user/xxx/storage# ls -al
insgesamt 76532
drwx--S--- 2 vmail mail 4096 Mär 16 13:52 .
drwx--S--- 6 vmail mail 4096 Mär 16 12:10 ..
-rw--- 1 vmail mail74360 Mär 16 12:39 dovecot.map.index
-rw--- 1 vmail mail25204 Mär 16 13:52 dovecot.map.index.log
-rw--- 1 vmail mail63544 Mär 16 12:39 dovecot.map.index.log.2
-rw--- 1 vmail mail  2092921 Mär 16 12:15 m.0001
-rw--- 1 vmail mail  2086746 Mär 16 12:15 m.0002
-rw--- 1 vmail mail  2084182 Mär 16 12:15 m.0003
-rw--- 1 vmail mail  2096826 Mär 16 12:15 m.0004
-rw--- 1 vmail mail  1882666 Mär 16 12:15 m.0005
-rw--- 1 vmail mail  1903965 Mär 16 12:15 m.0006
-rw--- 1 vmail mail  2091169 Mär 16 12:15 m.0007
-rw--- 1 vmail mail  2086396 Mär 16 12:15 m.0008
-rw--- 1 vmail mail   507205 Mär 16 12:16 m.0009
-rw--- 1 vmail mail  2031456 Mär 16 12:17 m.0010
-rw--- 1 vmail mail  2095697 Mär 16 12:17 m.0011
-rw--- 1 vmail mail  1689071 Mär 16 12:17 m.0012
-rw--- 1 vmail mail  2092124 Mär 16 12:17 m.0013
-rw--- 1 vmail mail  1950602 Mär 16 12:17 m.0014
-rw--- 1 vmail mail  2092215 Mär 16 12:17 m.0015
-rw--- 1 vmail mail  2087463 Mär 16 12:17 m.0016
-rw--- 1 vmail mail  2079795 Mär 16 12:17 m.0017
-rw--- 1 vmail mail  2014121 Mär 16 12:17 m.0018
-rw--- 1 vmail mail  2081893 Mär 16 12:17 m.0019
-rw--- 1 vmail mail  2092088 Mär 16 12:17 m.0020
-rw--- 1 vmail mail  2090508 Mär 16 12:17 m.0021
-rw--- 1 vmail mail  1929296 Mär 16 12:17 m.0022
-rw--- 1 vmail mail  2067685 Mär 16 12:17 m.0023
-rw--- 1 vmail mail  1745743 Mär 16 12:20 m.0024
-rw--- 1 vmail mail   866452 Mär 16 12:20 m.0025
-rw--- 1 vmail mail   296379 Mär 16 12:20 m.0026
-rw--- 1 vmail mail   433541 Mär 16 12:39 m.0027
-rw--- 1 vmail mail92526 Mär 16 12:39 m.0028
-rw--- 1 vmail mail19094 Mär 16 12:39 m.0029
-rw--- 1 vmail mail   106837 Mär 16 12:39 m.0030
-rw--- 1 vmail mail   162012 Mär 16 12:39 m.0031
-rw--- 1 vmail mail   412080 Mär 16 13:51 m.0032
-rw--- 1 vmail mail  1715868 Mär 16 13:51 m.0033
-rw--- 1 vmail mail 14433784 Mär 16 13:51 m.0034
-rw--- 1 vmail mail 3280 Mär 16 13:51 m.0035
-rw--- 1 vmail mail 6308 Mär 16 13:51 m.0036
-rw--- 1 vmail mail   534274 Mär 16 13:51 m.0037
-rw--- 1 vmail mail   378719 Mär 16 13:51 m.0038
-rw--- 1 vmail mail   458528 Mär 16 13:51 m.0039
-rw--- 1 vmail mail   192504 Mär 16 13:51 m.0040
-rw--- 1 vmail mail  1277766 Mär 16 13:51 m.0041
-rw--- 1 vmail mail33417 Mär 16 13:51 m.0042
-rw--- 1 vmail mail   142866 Mär 16 13:51 m.0043
-rw--- 1 vmail mail   113529 Mär 16 13:51 m.0044
-rw--- 1 vmail mail55888 Mär 16 13:51 m.0045
-rw--- 1 vmail mail   673504 Mär 16 13:51 m.0046
-rw--- 1 vmail mail   430738 Mär 16 13:51 m.0047
-rw--- 1 vmail mail   218494 Mär 16 13:51 m.0048
-rw--- 1 vmail mail96165 Mär 16 13:51 m.0049
-rw--- 1 vmail mail 8370 Mär 16 13:51 m.0050
-rw--- 1 vmail mail29251 Mär 16 13:51 m.0051
-rw--- 1 vmail mail   394680 Mär 16 13:51 m.0052
-rw--- 1 vmail mail   674892 Mär 16 13:51 m.0053
-rw--- 1 vmail mail  1076919 Mär 16 13:51 m.0054
-rw--- 1 vmail mail   258806 Mär 16 13:51 m.0055
-rw--- 1 vmail mail60069 Mär 16 13:51 m.0056
-rw--- 1 vmail mail   297891 Mär 16 13:51 m.0057
-rw--- 1 vmail mail92772 Mär 16 13:51 m.0058
-rw--- 1 vmail mail   129272 Mär 16 13:51 m.0059
-rw--- 1 vmail mail56073 Mär 16 13:51 m.0060
-rw--- 1 vmail mail   528260 Mär 16 13:51 m.0061
-rw--- 1 vmail mail29468 Mär 16 13:51 m.0062
-rw--- 1 vmail mail 3250 Mär 16 13:51 m.0063
-rw--- 1 vmail mail96445 Mär 16 13:51 m.0064
-rw--- 1 vmail mail   337663 Mär 16 13:51 m.0065
-rw--- 1 vmail mail   187505 Mär 16 13:51 m.0066
-rw--- 1 vmail mail98839 Mär 16 13:51 

BUG: segfault in auth when user listed multiple times in LDAP

2014-06-27 Thread Laszlo Toth

Hi,

I think I found a bug in the auth module. It can be triggered when the 
userdb is in LDAP and an user is found multiple times in LDAP.


Dovecot version 2.2.10 (from ATrpms Testing) running on CentOS 6.5 x64.

Jun 27 10:34:34 server dovecot: auth: Debug: ldap(USER): user search: 
base=dc=linguamatics,dc=com scope=subtree filter=(  (uid=user) (| 
((objectClass=posixAccount)(|(employeeType=staff)(employeeType=guest))) 
(objectClass=account) ) ) fields=uid
Jun 27 10:34:34 server kernel: auth[15916]: segfault at 8 ip 
7f45e5aa9bef sp 7fff5b17e210 error 4 in 
libauthdb_ldap.so[7f45e5aa4000+a000]
Jun 27 10:34:34 server dovecot: auth: Error: ldap(user): LDAP search 
returned multiple entries
Jun 27 10:34:34 server dovecot: auth: Debug: ldap(user): no fields 
returned by the server
Jun 27 10:34:35 server abrtd: Directory 'ccpp-2014-06-27-10:34:34-15916' 
creation detected
Jun 27 10:34:35 server abrt[16137]: Saved core dump of pid 15916 
(/usr/libexec/dovecot/auth) to 
/var/spool/abrt/ccpp-2014-06-27-10:34:34-15916 (2863104 bytes)
Jun 27 10:34:35 server dovecot: doveadm(user): Error: userdb 
lookup(user): Disconnected unexpectedly
Jun 27 10:34:35 server dovecot: doveadm(user): Error: sync: User lookup 
failed: Internal error occurred. Refer to server log for more information.
Jun 27 10:34:35 server dovecot: auth: Fatal: master: service(auth): 
child 15916 killed with signal 11 (core dumped)


If more information is needed just let me know. I have the core dump but 
I was not able to find the debuginfo package for the installed Dovecot 
packages to extract the trace.


Thanks,
Laszlo


--
Laszlo Toth
Systems administrator
Linguamatics
324 Cambridge Science Park
Milton Road
Cambridge
CB4 0WG
UK
Telephone number:
+44 (0)1223 651910
www.linguamatics.com


remove unreferenced files from mail_attachment_dir

2014-06-27 Thread Hardy Flor

Hello,

I restore a backup from all users (mail_location ...) the 
mail_attachment_dir backup was  not from the same time.


How can I the unreferenced files from mail_attachment_dir?

Hardy


Procmail to Sieve translation

2014-06-27 Thread Gerhard Wiesinger

Hello,

I'm trying to move from procmail to dovecot sieve.

I found the translation script at 
http://www.dovecot.org/tools/procmail2sieve.pl

It works well except the following use cases:

* ^From:.*myem...@mydomain.com.*
| formail -IX-Priority: 2 (high) -IX-mydomain-com-seen: yes | 
$SENDMAIL -oi \

  myem...@mydomain2.com  \
  myem...@mydomain3.com

:0c
* ^From:.*myem...@mydomain.com.*
! +1123456...@mysmsprovider.com

:0c
* ^(To|Cc|Bcc):.*myem...@mydomain.com.*
!   myem...@mydomain2.com myem...@mydomain3.com

Is there a possibility to support these use cases (can be done manually)?

How does forwarding to another domain work at the deliver process?

:copy seems not to be supported, right?

Thank you.

Ciao,
Gerhard