Re: stats module

2017-11-05 Thread Thomas Leuxner
* Jeff Abrahamson 2017.11.03 17:45: > > >>     -rw-r--r-- 1 root root  1856 Nov  3 16:11 91-stats Please take note of the include scheme: !include conf.d/*.conf Regards Thomas signature.asc Description: PGP signature

Re: Dovecot lmtp doesn't log

2017-12-01 Thread Thomas Leuxner
* Tomislav Perisic 2017.12.01 15:30: > Does anyone have a working configuration regarding this that they don't > have a problem with LMTP logging? If yes could you please send me your > config and dovecot version to compare. 2.2.devel (904765b05): # doveconf deliver_log_format syslog_facility de

Re: v2.3.0 release candidate released

2017-12-20 Thread Thomas Leuxner
* Timo Sirainen 2017.12.18 16:23: Hi, what is the correct way of implementing carbon stats with 2.3? /etc/dovecot/conf.d/90-stats.conf: old_stats_carbon_server=127.0.0.1:2003 old_stats_carbon_name=host_domain_tld old_stats_carbon_interval=60s /etc/dovecot/conf.d/20-imap.conf: mail_plugins =

Dovecot 2.3-rc Logging Format

2017-12-20 Thread Thomas Leuxner
Hi, the release candidate defaults to a log format with session IDs. mail_log_prefix = "%s(%u)<%{pid}><%{session}>: " As the LMTP service seems to have the session ID hardcoded, the IDs get duplicated in the logs: Dec 21 08:48:03 edi dovecot: lmtp(26573): Connect from local Dec 21 08:48:03 edi

Re: imapsieve: script not triggered

2018-05-08 Thread Thomas Leuxner
* Andreas Krischer 2018.05.07 19:58: > sieve_global_extensions = +vnd.dovecot.pipe Hi, my working configuration looks like this: sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.execute Regards Thomas signature.asc Description: PGP signature

Re: Local access to IMAP mailboxes

2018-09-26 Thread Thomas Leuxner
* Victor Sudakov 2018.09.26 12:17: > > >> However, I often read and modify the mailboxes locally with Mutt (e.g. > > >> append and delete mails). Why not use Mutt's IMAP capabilities and keep the indexes nice and clean? Regards Thomas signature.asc Description: PGP signature

Re: Save user passwords in clear text

2016-08-12 Thread Thomas Leuxner
* Lefteris Tsintjelis 2016.08.05 21:01: > Is it possible to save user passwords as clear text through dovecot? Have a look at how schemes can be converted using postlogin scripts: http://wiki2.dovecot.org/HowTo/ConvertPasswordSchemes signature.asc Description: Digital signature

[SOLVED] Error: istream-seekable: safe_mkstemp(/tmp/dovecot.imap.) failed

2016-09-05 Thread Thomas Leuxner
* Thomas Leuxner 2016.03.02 09:54: > * Timo Sirainen 2016.03.01 23:03: > > > > I'm seeing these recently: > > > > > > Feb 27 09:24:01 nihlus dovecot: imap(t...@leuxner.net): Error: > > > istream-seekable: safe_mkstemp(/tmp/dovecot.imap.) failed

Latest HG Changes (fac92b5) affect Sieve-Plugin/LMTP

2016-10-15 Thread Thomas Leuxner
# 2.2.devel (c73322f): /etc/dovecot/dovecot.conf # Pigeonhole version 0.4.devel (fac92b5) # OS: Linux 3.16.0-4-amd64 x86_64 Debian 8.6 ==> /var/log/dovecot/dovecot.log <== Oct 15 09:50:15 nihlus dovecot: lmtp(11447): Connect from local Oct 15 09:50:15 nihlus dovecot: lmtp(t...@leuxner.net): Panic

Re: Latest HG Changes (fac92b5) affect Sieve-Plugin/LMTP

2016-10-15 Thread Thomas Leuxner
> Oct 15 09:50:15 nihlus dovecot: lmtp(t...@leuxner.net): Fatal: master: > service(lmtp): child 11447 killed with signal 6 (core not dumped) #0 0x7fdc0b5d7067 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 resultvar = 0 pid = 22091 self

Re: Latest HG Changes (fac92b5) affect Sieve-Plugin/LMTP

2016-10-15 Thread Thomas Leuxner
> I hope you mean git since hg is no longer maintained. > > Aki Apologies. Latest and greatest in GIT.

Re: Latest git Changes (fac92b5) affect Sieve-Plugin/LMTP

2016-10-15 Thread Thomas Leuxner
# doveconf -d | grep discard # doveconf -a | grep discard sieve_discard = ~/.dovecot.sieve When set the crash disappears.

Re: Latest HG Changes (fac92b5) affect Sieve-Plugin/LMTP

2016-10-15 Thread Thomas Leuxner
> This should fix it: > > https://github.com/dovecot/pigeonhole/commit/63f9b42f20cf0bd26b981be8a08f01b48e23517f Confirmed fixed. Can you please push to 2.2 so builds pick up there? Thanks Thomas

Re: autoexpunge=30d does not works :(

2016-12-16 Thread Thomas Leuxner
* Peter Hodur 2016.12.16 11:42: > mailbox Spam { > auto= subscribe > special_use = \Junk > autoexpunge = 30d Hi Peter, may

Latest Dovecot v2.2.devel (9bc8d9b) crashes on login and lmtp

2016-12-20 Thread Thomas Leuxner
I was unable to produce an IMAP core but have been successful with LMTP. Basically it crashes right upon login or delivery: Dec 20 08:55:23 nihlus dovecot: master: Dovecot v2.2.devel (9bc8d9b) starting up for imap, lmtp Dec 20 08:56:15 nihlus dovecot: imap(t...@leuxner.net): Fatal: master: serv

Sieve removeflag Action

2017-01-13 Thread Thomas Leuxner
Hi, I recently noticed that some of my automatically processed mails do no longer show flags with current Dovecot builds. This used to work before, not sure what broke it or whether I used it in the wrong way. When the removeflag line is dropped *both* messages get flagged in the client, one in

Re: Sieve removeflag Action

2017-01-13 Thread Thomas Leuxner
* Steffen Kaiser 2017.01.13 10:49: > from point of "logic" I would turn around both actions: > > removeflag "\\Flagged $MailFlagBit1"; > fileinto "Trash"; > > addflag "\\Flagged $MailFlagBit1"; > keep; Hi Steffen, that works thanks. Not sure why it worked before. Regards Thomas signature.a

Re: Sieve removeflag Action

2017-01-13 Thread Thomas Leuxner
* Stephan Bosch 2017.01.13 13:50: > So, that performs as expected. However, when I test this with LDA, Í can > reproduce your problem: > > $ doveadm fetch flags mailbox "Trash" 1 > flags: \Recent > $ doveadm fetch flags mailbox "INBOX" 1 > flags: \Recent > > Will investigate more later today...

Re: Sieve removeflag Action

2017-01-14 Thread Thomas Leuxner
* Stephan Bosch 2017.01.14 12:35: > Fixed: > > https://github.com/dovecot/pigeonhole/commit/772485538302957ebada484b6eedec57136bc737 > > Regards, > > Stephan. Confirmed effective. Thanks! signature.asc Description: Digital signature

Re: Dynamic autoexpunge for IMAP folders

2017-01-17 Thread Thomas Leuxner
* Thorsten Hater 2017.01.17 09:40: > namespace/inbox/mailbox/Bla/autoexpunge=6h > > from a userdb, which results in > > Debug: Unknown userdb setting: > plugin/namespace/inbox/mailbox/Bla/autoexpunge=6h userdb_namespace/inbox/mailbox/Bla/autoexpunge=6h Regards Thomas signature.asc Descripti

Re: Dynamic autoexpunge for IMAP folders

2017-01-17 Thread Thomas Leuxner
* Thorsten Hater 2017.01.17 10:57: > Unfortunately, this yields the same problem > > Debug: Unknown userdb > setting: plugin/userdb_namespace/inbox/mailbox/Bla/autoexpunge=6h > > userdb_namespace/inbox/mailbox/Bla/autoexpunge=6h 'plugin' is not part of the userdb override. It is literally as a

Re: Dynamic autoexpunge for IMAP folders

2017-01-17 Thread Thomas Leuxner
* Thorsten Hater 2017.01.17 12:04: > userdb { >driver = static >args = namespace/inbox/mailbox/Bla/autoexpunge=6h > } I'm almost sure that 'driver = static' contradicts the concept of userdb overrides: http://wiki.dovecot.org/UserDatabase/ExtraFields If you can't go with 'passwd-fil

Re: Sieve removeflag Action

2017-01-19 Thread Thomas Leuxner
* Stephan Bosch 2017.01.14 12:35: > Fixed: > > https://github.com/dovecot/pigeonhole/commit/772485538302957ebada484b6eedec57136bc737 Hi Stephan, I recently noticed that the 'flags' still cause issues when using an _include_ script like: require ["include","copy","fileinto","imap4flags","vaca

Re: Sieve removeflag Action

2017-01-19 Thread Thomas Leuxner
* Stephan Bosch 2017.01.19 10:32: > Could you provide a more detailed example? Sure. Personal script v /var/vmail/domains/leuxner.net/tlx/.dovecot.sieve: require ["include","copy","fileinto","imap4flags","vacation"]; include :global "global"; -- Global script referenced v /var/vmail/conf.d/

Re: Sieve removeflag Action

2017-01-31 Thread Thomas Leuxner
* Stephan Bosch 2017.01.31 21:31: > This slipped my attention for the moment. Will look at this soon... Thanks. signature.asc Description: Digital signature

Re: Sieve removeflag Action

2017-02-20 Thread Thomas Leuxner
* Stephan Bosch 2017.02.17 14:34: > Couldn't reproduce this with v2.3.devel yesterday (i.e. no flags set for the > Security mailbox and all flags set for the message in INBOX), but I will try > later with some older version. I did install a newer build this morning: Feb 20 07:00:23 nihlus dovec

Re: How to dsync mdbox compressed to maildir uncompressed

2017-02-21 Thread Thomas Leuxner
* Daniel Betz 2017.02.21 11:49: > Have tried this: doveadm -o "maildir_copy_with_hardlinks=no" sync -u > i...@test.de maildir:~/Maildir > From Wiki: If you want to use dsync to convert to a compressed Maildir you > may need -o maildir_copy_with_hardlinks=no (this is set to yes by default and >

Re: How to dsync mdbox compressed to maildir uncompressed

2017-02-22 Thread Thomas Leuxner
* Daniel Betz 2017.02.22 09:37: > doveadm -o plugin/quota= -o plugin/zlib_save= backup -u imap at test.de > maildir:~/Maildir > > file Maildir/cur/1487752497.M128284P11684.mail,S=7691,W=7887:2,S > Maildir/cur/1487752497.M128284P11684.mail,S=7691,W=7887:2,S: gzip compressed > data, from Unix H

Re: How to dsync mdbox compressed to maildir uncompressed

2017-02-22 Thread Thomas Leuxner
* Daniel Betz 2017.02.22 11:07: Here you go: # 2.2.devel (d89a40c): /etc/dovecot/dovecot.conf # Pigeonhole version 0.4.devel (0d78a30) # OS: Linux 3.16.0-4-amd64 x86_64 Debian 8.7 auth_cache_size = 16 k auth_verbose = yes deliver_log_format = msgid=%m, time=%{delivery_time}ms, status=%$ hostnam

Re: Sieve removeflag Action

2017-02-22 Thread Thomas Leuxner
* Thomas Leuxner 2017.02.20 12:56: > Feb 20 07:00:23 nihlus dovecot: master: Dovecot v2.2.devel (8f42a89) starting > up for imap, lmtp > > This one processed the dovecot-news mail for 2.2.28.rc1 fine which uses a > similar sieve rule. I will monitor global rules with this b

Re: Sieve removeflag Action

2017-02-24 Thread Thomas Leuxner
* Stephan Bosch 2017.02.24 10:20: > Could you show me your full configuration (`dovecot -n`)? > > Regards, > > Stephan Live configuration and scripts sent off-list. Regards Thomas signature.asc Description: Digital signature

Re: Sieve removeflag Action

2017-02-26 Thread Thomas Leuxner
* Stephan Bosch 2017.02.26 19:49: > I created the following file in ~/message-lmtp.eml (substitute MAIL > FROM/RCPT TO with whatever you need): > > LHLO frop > MAIL FROM: > RCPT TO: > DATA > From: User > To: step...@rename-it.nl > Subject: Frop! > List-Id: > > Frop! > . I tested a couple of

2.2.devel (0bee280) crashdump virtual plugin

2017-07-18 Thread Thomas Leuxner
#0 0x7f497ecdb067 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 resultvar = 0 pid = 10092 selftid = 10092 #1 0x7f497ecdc448 in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0xf

Re: 2.2.devel (0bee280) crashdump virtual plugin

2017-07-18 Thread Thomas Leuxner
* Aki Tuomi 2017.07.18 20:01: > Hi! > > Thank you for your report. Do you have mailbox_list_index=yes? > > Aki Hi Aki, yes I do: doveconf mailbox_list_index mailbox_list_index = yes Regards Thomas signature.asc Description: PGP signature

Re: 2.2.devel (0bee280) crashdump virtual plugin

2017-07-18 Thread Thomas Leuxner
* Aki Tuomi 2017.07.19 08:22: > Can you provide your virtual config? Here you go: # cat Dovecot/dovecot-virtual :public/Archive/Mailing-Lists/Dovecot/* :public/Mailing-Lists/Dovecot all # cat Flagged/dovecot-virtual * :public/* -Trash -Trash/* flagged # cat Postfix-Users/dovecot-virtual :

Re: 2.2.devel (0bee280) crashdump virtual plugin

2017-07-18 Thread Thomas Leuxner
* Aki Tuomi 2017.07.19 08:31: > oh and any idea which one of these crashes? This one does: # cat Flagged/dovecot-virtual * :public/* -Trash -Trash/* flagged signature.asc Description: PGP signature

Re: 2.2.devel (0bee280) crashdump virtual plugin

2017-07-19 Thread Thomas Leuxner
* Aki Tuomi 2017.07.19 11:43: > Should be fixed with > > commit 2f691d6dd1b98f605043744846534b828a43994d > Author: Aki Tuomi > Date: Wed Jul 19 12:03:58 2017 +0300 > > virtual: Stop watching notification on backend box close > > Fixes Panic: file mail-index.c: line 662 > (mail_in

Re: 2.2.devel (0bee280) crashdump virtual plugin

2017-07-19 Thread Thomas Leuxner
* Thomas Leuxner 2017.07.19 14:29: It seems to have a new side effect which I haven't noticed upfront as it does not produce logging in Dovecot: Program terminated with signal SIGSEGV, Segmentation fault. #0 io_loop_extract_notify_fd (ioloop=0x563456973540) at ioloop-notify-inotify.c:22

Re: 2.2.devel (0bee280) crashdump virtual plugin

2017-07-19 Thread Thomas Leuxner
* Aki Tuomi 2017.07.20 05:40: > Should be fixed with > > commit 81e832796cdc6af790ed7be8a6c150889f03171c > Author: Timo Sirainen > Date: Wed Jul 19 23:19:12 2017 +0300 > > virtual: Optimize mailbox_notify_changes() when there's only a single > backend mailbox > > commit 2044eb7652b864a

Re: 2.2.devel (0bee280) crashdump virtual plugin

2017-07-20 Thread Thomas Leuxner
* Aki Tuomi 2017.07.20 05:40: > Should be fixed with > > commit 81e832796cdc6af790ed7be8a6c150889f03171c > Author: Timo Sirainen > Date: Wed Jul 19 23:19:12 2017 +0300 > > virtual: Optimize mailbox_notify_changes() when there's only a single > backend mailbox > > commit 2044eb7652b864a

Latest Virtual Plugin changes seem to have broken flag changes: 2.2.devel (bf2fa36)

2017-07-21 Thread Thomas Leuxner
Hi, I’m using several views like this: # cat Dovecot/dovecot-virtual :public/Archive/Mailing-Lists/Dovecot/* :public/Mailing-Lists/Dovecot all Before the recent changes read mail stayed in sync with the virtual folder. Now regardless whether mail is read in the original Folder or the virtual F

Re: Latest Virtual Plugin changes seem to have broken flag changes: 2.2.devel (bf2fa36)

2017-07-21 Thread Thomas Leuxner
* Aki Tuomi 2017.07.21 12:53: > I cannot repeat this. Hi Aki, a bit hard for me to debug speaking protocol, but I can definitely reproduce it with multiple MUAs. Regards Thomas signature.asc Description: PGP signature

Re: Latest Virtual Plugin changes seem to have broken flag changes: 2.2.devel (bf2fa36)

2017-07-24 Thread Thomas Leuxner
* Aki Tuomi 2017.07.21 13:45: Hi Aki and Timo, I'm still monitoring the flag sync. Appears https://github.com/dovecot/core/commit/88b2ef52690acf66a925e2470331a9cc7c4cd320 has done the trick. Will confirm once I have more evidence. Regards Thomas signature.asc Description: PGP signature

Re: Latest Virtual Plugin changes seem to have broken flag changes: 2.2.devel (bf2fa36)

2017-07-24 Thread Thomas Leuxner
* Thomas Leuxner 2017.07.24 14:41: > https://github.com/dovecot/core/commit/88b2ef52690acf66a925e2470331a9cc7c4cd320 It looks like it only partially fixes the problem. If messages get read in a virtual mailbox they sync to the "original" mailbox. Changes to the "original"

Re: failed to store into mailbox 'INBOX/Junk': Permission denied

2017-07-26 Thread Thomas Leuxner
* Davide Marchi 2017.07.26 10:25: > cat /etc/dovecot/dovecot-acl > * user=book...@hotelsangiorgioriccione.com lrwsi > * user=i...@hotelsangiorgioriccione.com lrwsi Hi Davide, For LMTP to file the mails you need to add the p flag (POST). Regards Thomas signature.asc Description: PGP signature

Re: Latest Virtual Plugin changes seem to have broken flag changes: 2.2.devel (bf2fa36)

2017-08-14 Thread Thomas Leuxner
* Thomas Leuxner 2017.07.25 08:27: https://github.com/dovecot/core/commit/f39bde1e1fb00905b71a4f2a793faea4b915e27b This finally fixed the issue, I guess along with the other changes that have been previously submitted. Thanks! signature.asc Description: PGP signature

Re: maildir boxes directory mode upon creation

2017-08-24 Thread Thomas Leuxner
* vadim 2017.08.23 16:04: > I am unable to enforce dovecot to create mailboxes with 660 permissions. > Output of dovecot -n is in the attachment. > > Please tell me what's the right way to control mailbox permissions ? Hi Vadmin, inject the mails per LMTP rather than having Postfix save them d

Re: authenticate as userA, but get authorization to user userB's account

2017-10-25 Thread Thomas Leuxner
* Heiko Schlittermann 2017.10.25 12:58: > Question: Is there any way to split the authentication from the > authorization within common mail clients (as Thunderbird) in combination > with Dovecot. That is, doing something like logging in to the > account sa...@example.com, using the credentials o

Dynamically set LDAP user namespace using two attributes

2022-10-26 Thread Thomas Leuxner
Hi, I’m looking for a way to use two LDAP attributes to create a user-specific namespace to be expunged e.g. mailExpungeTrash=namespace/inbox/mailbox/%{ldap:mailTrashMailbox}/autoexpunge I can create the namespace fine returning the full string to be expunged: mailExpungeTrash

Re: ACL Error

2015-02-27 Thread Thomas Leuxner
* Bobber 2015.02.25 19:01: > > acl = vfile:/usr/local/etc/dovecot/dovecot-acl > And here is my dovecot-acl: > > >user=bobber lrwstipekxa > >authenticated lr Global ACLs require a search pattern as described here: http://wiki2.dovecot.org/ACL * user=bobber lrwstipekxa Public/* user=bobber lr

Re: Postpone email delivery with LMTP and Postfix

2015-04-30 Thread Thomas Leuxner
* Miloslav Hůla 2015.04.29 22:47: > is there any way, based on userdb/passwdb attribute, how to postpone an > email delivery? The purpose is, I need to freeze an account (Maildir++) for > a few minutes and new email must not be delivered. But emails must be > delivered when account is unfrozen.

Re: Xi broken

2015-05-10 Thread Thomas Leuxner
* Stephan Bosch 2015.05.10 17:34: > Don't hesitate to notify me if there are any problems. Thanks for fixing this. As this repo stuff is mostly bleeding edge, I noticed that the systemd service file needs to be modified to allow coredumps. Not sure how it is supposed to interact with the file

Re: v2.2.17 release candidate released

2015-05-11 Thread Thomas Leuxner
* Timo Sirainen 2015.05.09 19:41: > + lda, lmtp: deliver_log_format can now include %{delivery_time}, > which expands to how many milliseconds it took to deliver the mail. > With LMTP %{session_time} also expands to how many milliseconds the > LMTP session took, not

Typo in systemd commit HG 8dc79a437858

2015-05-24 Thread Thomas Leuxner
The apostrophes need to be removed from the LimitCORE example, otherwise the parameter will not be recognized: $ cat /etc/systemd/system/dovecot.service.d/service.conf [Service] #Environment='OPTIONS=-p' #LimitCORE=8192 LimitCORE=infinity signature.asc Description: Digital signature

Re: IMAP hibernate feature committed

2015-08-25 Thread Thomas Leuxner
> http://hg.dovecot.org/dovecot-2.2/rev/64c73e6bd397 ==> /var/log/dovecot/dovecot.log <== Aug 25 09:42:07 nihlus dovecot: imap(t...@leuxner.net): Error: net_connect_unix(/var/run/dovecot/imap-hibernate) failed: Permission denied Aug 25 09:42:07 nihlus dovecot: imap(t...@leuxner.net): Error: Could

Re: IMAP hibernate feature committed

2015-08-25 Thread Thomas Leuxner
* Thomas Leuxner 2015.08.25 09:45: > > http://hg.dovecot.org/dovecot-2.2/rev/64c73e6bd397 > > ==> /var/log/dovecot/dovecot.log <== > Aug 25 09:42:07 nihlus dovecot: imap(t...@leuxner.net): Error: > net_connect_unix(/var/run/dovecot/imap-hibernate) failed: Permission

Re: IMAP hibernate feature committed

2015-08-25 Thread Thomas Leuxner
* Timo Sirainen 2015.08.25 17:28: > >> ==> /var/log/dovecot/dovecot.log <== > >> Aug 25 09:42:07 nihlus dovecot: imap(t...@leuxner.net): Error: > >> net_connect_unix(/var/run/dovecot/imap-hibernate) failed: Permission denied > >> Aug 25 09:42:07 nihlus dovecot: imap(t...@leuxner.net): Error: Cou

Re: IMAP hibernate feature committed

2015-08-26 Thread Thomas Leuxner
* Timo Sirainen 2015.08.25 22:21: > There's no good default setting here. It depends on your userdb settings > and/or mail_uid setting. So for example if your imap processes are running as > vmail user, you should set service imap-hibernate { unix_listener > imap-hibernate { user = vmail } }.

Re: IMAP hibernate feature committed

2015-08-27 Thread Thomas Leuxner
* Teemu Huovila 2015.08.27 13:58: > Did you specify a value other than zero for 'imap_hibernate_timeout'? Yes I did: $ doveconf imap_hibernate_timeout imap_hibernate_timeout = 1 mins I sometimes see one imap-hibernate process (only one), but several imap processes active which should be idlin

Re: IMAP hibernate feature committed

2015-08-29 Thread Thomas Leuxner
* Timo Sirainen 2015.08.29 12:20: > Set verbose_proctitle=yes and you'll see what the imap processes are doing. > It'll show IDLE in the ps output if the client is IDLEing. Although it > doesn't say how long the client has been doing it. dovenull 1318 0.0 0.0 18340 4772 ?S17:5

HG port=0 changes still problematic

2015-08-30 Thread Thomas Leuxner
Aug 30 12:35:04 nihlus.leuxner.net systemd[1]: Started Dovecot IMAP/POP3 email server. Aug 30 12:35:04 nihlus.leuxner.net dovecot[60404]: doveconf: Fatal: Error in configuration file /etc/dovecot/conf.d/10-master.conf line 24: Invalid port number 0 Aug 30 12:35:04 nihlus.leuxner.net systemd[1]:

Re: HG port=0 changes still problematic

2015-08-31 Thread Thomas Leuxner
* Stephan Bosch 2015.08.31 02:13: > Yes, yes, yes.. you may smack me now :) > > http://hg.rename-it.nl/dovecot-2.2-patches/file/c51a10802ce6/in_port_t_fix_2.patch I wouldn't go that far :) Latest HG works. Thanks signature.asc Description: Digital signature

Re: Different behavior of ACLs in MUA and doveadm

2015-09-08 Thread Thomas Leuxner
* Thomas Leuxner 2014.12.31 22:10: namespace { list = yes location = mdbox:/var/vmail/public:INDEXPVT=~/mdbox/public prefix = Public/ separator = / subscriptions = no type = public } $ cat /var/vmail/conf.d/leuxner.net/global-acl INBOX owner lrwstiekxap Public/* group

Re: Different behavior of ACLs in MUA and doveadm

2015-09-08 Thread Thomas Leuxner
* Timo Sirainen 2015.09.08 12:20: > How does the PublicMailboxAdmins group get set? Looks to me like the problem > is that it's not getting set to doveadm. Here's an easy way to check if > that's the problem or something else: > http://hg.dovecot.org/dovecot-2.2/rev/500e8dd7a389 > > If that d

Re: Different behavior of ACLs in MUA and doveadm

2015-09-08 Thread Thomas Leuxner
* Timo Sirainen 2015.09.08 14:28: > > Both debug levels raised, it doesn't log about the problem when using > > doveadm. I guess the patch is not enough: > > With doveadm you need to give -D parameter for it to log debug output. Comparing this to the previous imap log it does seem to ignore th

Re: iterate users with passwd-file passdb?

2015-10-15 Thread Thomas Leuxner
* Timo Sirainen 2015.10.13 23:20: > Use userdb passwd-file to get iteration working. passdb isn't used for > iteration. userdb static can't be used to iterate. I guess this works for a single file comprising of all users at the moment: Oct 15 11:13:58 nihlus dovecot: auth-worker(5545): Error:

Re: [Dovecot-news] v2.2.20 release candidate released

2015-12-03 Thread Thomas Leuxner
* Timo Sirainen 2015.12.03 14:51: > + Added mailbox { autoexpunge= } setting. See >http://wiki2.dovecot.org/MailboxSettings for details. namespace inbox { mailbox Trash { autoexpunge = 5 days special_use = \Trash } } I'm using autoexpunge on the Trash mailbox. Looking at the wi

Re: [Dovecot-news] v2.2.20 release candidate released

2015-12-03 Thread Thomas Leuxner
* Timo Sirainen 2015.12.03 15:27: > protocol imap { > namespace inbox { > mailbox Trash { > autoexpunge = 5 days > } > } > } Thanks. signature.asc Description: Digital signature

systemd changes in Git/Debian Auto-Builds

2016-02-21 Thread Thomas Leuxner
Not sure if the issue is limited to the Debian Auto-Builds, but after the latest commits an update of the packages fails: https://github.com/dovecot/core/commit/53cc71cae88ee81fd7eae47aed743496f8c884a2 Feb 21 07:31:22 nihlus dovecot: master: Dovecot v2.2.devel (950a6e6) starting up for imap, lm

Re: systemd changes in Git/Debian Auto-Builds

2016-02-21 Thread Thomas Leuxner
* aki.tu...@dovecot.fi 2016.02.21 12:43: > This is fixed in > https://github.com/dovecot/core/commit/22d75d47097ca83c6e824a5129d81e8f18fb589b Thanks Aki. As all patches are in the source tree, I guess this is not included in Stephan's Auto-Build: $ dpkg --unpack dovecot-core_2.2.21-1~auto+130_

Re: systemd changes in Git/Debian Auto-Builds

2016-02-22 Thread Thomas Leuxner
* Timo Sirainen 2016.02.22 09:28: > Another fix: > https://git.dovecot.net/dovecot/core/commit/2d5fcede6dcce079fdca5f0589c9c2142f016a65 Thanks. Confirmed effective. signature.asc Description: Digital signature

Error: istream-seekable: safe_mkstemp(/tmp/dovecot.imap.) failed

2016-02-27 Thread Thomas Leuxner
I'm seeing these recently: Feb 27 09:24:01 nihlus dovecot: imap(t...@leuxner.net): Error: istream-seekable: safe_mkstemp(/tmp/dovecot.imap.) failed: No such file or directory Feb 27 09:24:01 nihlus dovecot: imap(t...@leuxner.net): Error: istream-seekable: safe_mkstemp(/tmp/dovecot.imap.) failed

Re: Error: istream-seekable: safe_mkstemp(/tmp/dovecot.imap.) failed

2016-03-02 Thread Thomas Leuxner
* Timo Sirainen 2016.03.01 23:03: > > I'm seeing these recently: > > > > Feb 27 09:24:01 nihlus dovecot: imap(t...@leuxner.net): Error: > > istream-seekable: safe_mkstemp(/tmp/dovecot.imap.) failed: No such file or > > directory > > You don't have a /tmp directory or imap is chrooted somewher

Re: mdbox and shared \Seen flag

2016-04-09 Thread Thomas Leuxner
* Dmitry Nezhevenko 2016.04.09 19:38: > As far as I understand, "shared" namespace will keep \Seen flag private. > So any suggestions how to make \Seen shared? This can be done using INDEXPVT: location = mdbox:/var/vmail/shared:INDEXPVT=~/mdbox/shared http://wiki2.dovecot.org/SharedMailboxes/S

Re: Deliver same E-Mail in same Mailbox only once ?

2016-04-20 Thread Thomas Leuxner
* Christoph Adomeit 2016.04.20 10:29: > Is there a way to deliver the same Mail in the same Mailbox only once ? Yes this case is supported via an sieve extension: require ["duplicate"]; #Deduplicate mails sent to aliases for same mailbox using the msgid if duplicate { discard; } sig

Re: Deliver same E-Mail in same Mailbox only once ?

2016-04-20 Thread Thomas Leuxner
* Heiko Schlittermann 2016.04.20 19:31: > > * Christoph Adomeit 2016.04.20 10:29: > > #Deduplicate mails sent to aliases for same mailbox using the msgid > > if duplicate { > > discard; > > } > > I wouldn't do that. Message with the same message id doesn't need to be > duplicates. See the

Re: [Dovecot] mbox problems on CentOS 6

2011-08-05 Thread Thomas Leuxner
Am 04.08.2011 um 18:52 schrieb DT: > No I noticed Postfix isnt running anymore :( > Aug 4 14:49:25 hostname postfix/smtpd[6414]: connect from > mail-fx0-f51.google.com[209.85.161.51] > Aug 4 14:49:25 hostname postfix/smtpd[6414]: warning: SASL: Connect to > private/auth failed: Connection refu

Re: [Dovecot] v2.1.alpha1 released

2011-09-02 Thread Thomas Leuxner
Hi, any idea why STARTTLS would not work after replacing 2.0.14 with the alpha? When STARTTLS is not requested by the client it can connect. Config is unaltered working 2.0.14 one. Regards Thomas signature.asc Description: Digital signature

Re: [Dovecot] v2.1.alpha1 released

2011-09-02 Thread Thomas Leuxner
Am 02.09.2011 um 19:25 schrieb Stephan Bosch: > Are you perhaps using the automated Debian packages? > > Regards, > > Stephan. Indeed I am. Guilty...

Re: [Dovecot] v2.1.alpha1 released

2011-09-02 Thread Thomas Leuxner
Am 02.09.2011 um 20:35 schrieb Stephan Bosch: > > Then, it actually is my fault. The v2.1 packages also involve a login patch > of mine, which apparently broke STARTTLS. I've fixed it and a new set of > packages is available within the hour. > > Regards, > > Stephan. I shall then rebuild as s

Re: [Dovecot] v2.1.alpha1 released

2011-09-02 Thread Thomas Leuxner
Am 02.09.2011 um 23:15 schrieb Stephan Bosch: > D'oh, builder did not update from patch repositories. Starting build now... > > Regards, > > Stephan. Working now :) Minor glitch I noticed for the build: Appears 'libpq5' is required by 'dovecot-common' even if no SQL package is installed… Wonde

Re: [Dovecot] v2.1.alpha1 released

2011-09-03 Thread Thomas Leuxner
Am 03.09.2011 um 11:05 schrieb Timo Sirainen: > On 3.9.2011, at 11.56, Stephan Bosch wrote: > >> As you can see, libdovecot-sql.so now has dependencies on mysql, pgsql and >> sqlite. I am not sure why. The following change seems to be the cause: >> >> --- dovecot-2.0/src/lib-sql/Makefile.am 201

Re: [Dovecot] What best decision to make for flatfiles or SQL when I use Dovecot2 + Postfix together?

2011-09-29 Thread Thomas Leuxner
On Tue, Sep 27, 2011 at 03:14:12PM -0700, terryjames9...@mm.st wrote: > With using the Dovecot lmtp option, where does Postfix know to refuse > email for a non-existing user or domain? That also has to be shared? Sticking to the Flatfile recipe on the Wiki, Postfix would query the Auth Backend of

Re: [Dovecot] Managing public folder ACL files

2011-11-14 Thread Thomas Leuxner
On Fri, Apr 08, 2011 at 04:17:06PM +0300, Timo Sirainen wrote: > > doveadm mailbox list -u admin@domain "sales/CustA/*" | > while read mailbox; do > doveadm acl set -u user@domain "$mailbox" user@domain +lrw > done Have the +lrw modifiers been implemented at all? I can only get it to work with

[Dovecot] Core Dump upon IMAP Login with latest HG (2.1) c067025026ed

2011-12-03 Thread Thomas Leuxner
Dec 4 07:27:41 spectre dovecot: imap-login: Login: user=, method=PLAIN, rip=84.58.184.122, lip=1.2.3.4, mpid=30987, TLS Dec 4 07:27:42 spectre dovecot: imap-login: Login: user=, method=PLAIN, rip=84.58.184.122, lip=1.2.3.4, mpid=30990, TLS Dec 4 07:27:42 spectre dovecot: master: Error: servic

Re: [Dovecot] Quota warnings not being sent

2011-12-14 Thread Thomas Leuxner
On Wed, Dec 14, 2011 at 12:47:05PM +0200, Nikolaos Milas wrote: > For example, in the logs I get: > Dec 12 08:42:40 vmail dovecot: lda(imaptester): Error: quota: > net_connect_unix(/var/run/dovecot/quota-warning) failed: Permission > denied (euid=500(vmail) egid=500(vmail) missing +r perm: > /var/r

Re: [Dovecot] Quota warnings not being sent

2011-12-14 Thread Thomas Leuxner
On Wed, Dec 14, 2011 at 10:33:14AM -0200, Leonardo Rodrigues wrote: > service quota-warning { > executable = script /etc/dovecot/aviso-quota.sh > user = dovecot > unix_listener quota-warning { > user = mail > } > } Right, looks like the Wiki Example needs to be revamped... [ 90-quota

[Dovecot] Global Sieve Script Includes no longer works with 056934abd2ef

2011-12-22 Thread Thomas Leuxner
Latest Dovecot Auto-Build 2.1.rc1-0~auto+42 (056934abd2ef) fails to include global Sieve Scripts. Not sure this is specific to Stephan's Repository. Rolling back to older version restores functionality. ==> /var/log/dovecot/dovecot.log <== Dec 22 12:13:52 spectre dovecot: lmtp(32246): Connect fr

Re: [Dovecot] Global Sieve Script Includes no longer works with 056934abd2ef

2011-12-22 Thread Thomas Leuxner
Am 22.12.2011 um 12:59 schrieb Stephan Bosch: > That is why I didn't explicitly announce this change. The .sieve extension > only has significance in the filesystem (to make sure that the Sieve > interpreter refuses to open anything but Sieve scripts). When specified in > the Sieve language, t

[Dovecot] Some Doveadm Tools lack proper exit codes

2012-01-01 Thread Thomas Leuxner
Happy New Year Everyone, and *yes* it's that time of the year to archive old stuff again. Please implement proper error codes to support this (scripting) endeavor. => Good $ doveadm user foo userdb lookup: user foo doesn't exist $ echo $? 2 => Bad $ doveadm acl get -u t...@leuxner.net FOO dov

Re: [Dovecot] Quota Calculation seems to be wrong when using dsync

2012-02-10 Thread Thomas Leuxner
Am 09.02.2012 um 19:24 schrieb Timo Sirainen: > > So .. I'm not really sure what I can do about this. There are some > workarounds you could do, like: > > dsync -u u...@domain.tld backup dsync -o mail=mdbox://mdbox > -o plugin/quota= > Thanks tried this morning. I think it has some issues wit

Re: [Dovecot] Quota Calculation seems to be wrong when using dsync

2012-02-11 Thread Thomas Leuxner
Am 11.02.2012 um 08:58 schrieb Thomas Leuxner: > $ doveadm backup -u t...@leuxner.net mdbox:/tmp/tlx/mdbox > dsync(t...@leuxner.net): Panic: file dsync-worker-local.c: line 1643 > (local_worker_save_msg_continue): assertion failed: (ret == -1) > dsync(t...@leuxner.net): Error: R

Re: [Dovecot] Quota Calculation seems to be wrong when using dsync

2012-02-11 Thread Thomas Leuxner
Some more coffee later revealed doveadm/dsync being picky on the order of parameters. This works: $ doveadm -o plugin/quota= backup -u t...@leuxner.net mdbox:/home/tlx/mdbox $ doveadm -f table quota get -u t...@leuxner.net Please look into the crash though. Regards Thomas signature.asc Descrip

Re: [Dovecot] Quota Calculation seems to be wrong when using dsync

2012-02-11 Thread Thomas Leuxner
Am 12.02.2012 um 04:42 schrieb Timo Sirainen: > On 11.2.2012, at 12.59, Thomas Leuxner wrote: > >> Some more coffee later revealed doveadm/dsync being picky on the order of >> parameters. This works: >> >> $ doveadm -o plugin/quota= backup -u t...@leuxner.net mdbo

Re: [Dovecot] Quota Calculation seems to be wrong when using dsync

2012-02-11 Thread Thomas Leuxner
Am 12.02.2012 um 04:45 schrieb Timo Sirainen: > On 11.2.2012, at 9.58, Thomas Leuxner wrote: > >> $ doveadm backup -u t...@leuxner.net mdbox:/tmp/tlx/mdbox >> dsync(t...@leuxner.net): Panic: file dsync-worker-local.c: line 1643 >> (local_worker_save_msg_continue): asse

Re: [Dovecot] Some Doveadm Tools lack proper exit codes

2012-02-11 Thread Thomas Leuxner
Am 01.01.2012 um 10:31 schrieb Thomas Leuxner: > $ doveadm acl get -u t...@leuxner.net FOO > doveadm(t...@leuxner.net): Error: Can't open mailbox FOO: Mailbox doesn't > exist: FOO > ID >

Re: [Dovecot] Some Doveadm Tools lack proper exit codes

2012-02-12 Thread Thomas Leuxner
On Sun, Feb 12, 2012 at 09:11:44PM +0200, Timo Sirainen wrote: > Well, okay, it became a bit large change but I guess it's better now than > waiting for v2.2 or breaking someone's script by changing it during v2.1.x > releases. > > http://hg.dovecot.org/dovecot-2.1/rev/0a5951b08478 Thanks.

Re: [Dovecot] Dovecot-2.0.18 and Dovecot-Pigeonwhole-0.2.6lL

2012-02-15 Thread Thomas Leuxner
On Wed, Feb 15, 2012 at 03:55:28PM +0100, Ralf Zimmermann wrote: > If I use Dovecot-2.0.17 and Dovecot-Pigeonwhole-0.2.5 with the same > configuration I can define > >include :personal "vacation.sieve"; > > in my main sieve script. All works fine. Changelog v0.2.6: * This release fixes uni

Re: [Dovecot] 2.0.X -> 2.1 pitfalls?

2012-02-18 Thread Thomas Leuxner
>> are there any pitfalls known for the migration from 2.0.18 to 2.1? http://wiki2.dovecot.org/Upgrading/2.1 signature.asc Description: Message signed with OpenPGP using GPGMail

Re: [Dovecot] remove messages once downloaded

2012-02-28 Thread Thomas Leuxner
Am 28.02.2012 um 09:17 schrieb Nick Warr: > Il 28/02/2012 9.09, Jacek Osiecki ha scritto: >> On Fri, 24 Feb 2012, Michael Sidoric wrote: >> I need some help with the dovecot configuration. I want to remove downloaded messages from Mail Server once the messages have been successfully

  1   2   3   4   5   >