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: authenticate as userA, but get authorization to user userB's account

2017-10-25 Thread Thomas Leuxner
credentials of the very own account > (say h...@example.com)? Hi, wouldn't this be a use case for acl_groups, where a user would belong to group "Sales" and this "role" would gain specific access? Regards Thomas signature.asc Description: PGP signature

Re: Securing postfix to dovecot (SASL) auth

2017-09-27 Thread Thomas Bauer
Am 27.09.2017 um 09:35 schrieb Thomas Bauer: > On the postfix server in master.cf: > > submission inet n - - - - smtpd >... >-o smtpd_sasl_path=inet:192.0.0.1:10001 >... You might use -o smtpd_tls_security_level=encrypt as well,

Re: Securing postfix to dovecot (SASL) auth

2017-09-27 Thread Thomas Bauer
- smtpd ... -o smtpd_sasl_path=inet:192.0.0.1:10001 ... And in main.cf: ### SASL via dovecot ### smtpd_sasl_auth_enable = yes smtpd_sasl_path = inet:192.0.0.1:10001 smtpd_sasl_type = dovecot > Thanks > Raymond > Greetings Thomas signature.asc Description: OpenPGP digital signature

Re: maildir boxes directory mode upon creation

2017-08-24 Thread Thomas Leuxner
Postfix save them directly and let Dovecot worry about the permissions: https://wiki2.dovecot.org/HowTo/PostfixDovecotLMTP 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: 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 Descrip

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: dovecot/pigeonhole and sogo

2017-07-24 Thread Thomas Robers
7;re right, I patched Pigeonhole and Dovecot works fine now together with Pigeonhole 0.4.19. an SOGo. Thank you! Regards, Thomas

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-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

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

2017-07-21 Thread Thomas Leuxner
Folder, the flags are not synchronized anymore. Read mail is flagged unread in the corresponding folder. Regards Thomas signature.asc Description: Message signed with OpenPGP

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

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

2017-07-19 Thread Thomas Leuxner
is happens currently with virtual mailboxes. > > commit a6280be05b9c90579bb59ff57a3035661706c3d3 > Author: Timo Sirainen > Date: Wed Jul 19 23:09:13 2017 +0300 > > lib: io_loop_extract_notify_fd() - Don't crash if no notifys have been > added Thanks I'll wait for them to show in 2.2 branch then. Regards Thomas signature.asc Description: PGP signature

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.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-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-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.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

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: observium graphs

2017-07-18 Thread Thomas Reifferscheid
Am 16.07.2017 um 00:12 schrieb Thomas Reifferscheid: [...] I'll let the observium guys review the scripts unless somebody else has any suggestions or comments. The observium feature ticket can be found at http://jira.observium.org/browse/OBSERVIUM-2347 Thomas

Re: observium graphs

2017-07-15 Thread Thomas Reifferscheid
GAUGE here. The result can be found here: https://image.ibb.co/krSHkF/dovecot1.png https://image.ibb.co/cdTZXv/dovecot2.png https://image.ibb.co/csHHkF/dovecot3.png I'll let the observium guys review the scripts unless somebody else has any suggestions or comments. Thomas

Re: Dovecot Statistics

2017-07-15 Thread Thomas Reifferscheid
in global config scope. For auth stats add to your config: auth_stats = yes Thomas

observium graphs

2017-07-15 Thread Thomas Reifferscheid
rusage, io, storage, auth check https://wiki2.dovecot.org/Statistics#line-65 for details) - What values should be combined into a single graph? - How often would you reset stats (cronjob calling doveadm stats reset)? Thanks Thomas [1]: http://www.observium.org/ [2]: http://docs.observium.org/apps/

dovecot/pigeonhole and sogo

2017-07-12 Thread Thomas Robers
sponsible for the disharmony between SOGo and Pigeonhole. I looked for 'changes' but could not find any hints regarding this problem. Is there a chance to get both work together again? And is it possible to disable TLS for sieve or why crashes the managesieve-login daemon? Any help would be welcome. TIA Thomas Robers

[PATCH] dsync: fix splitting login from host

2017-07-03 Thread Thomas Reifferscheid
strrch() however splits login and host at the last occurrence of '@'. Signed-off-by: Thomas Reifferscheid --- src/doveadm/doveadm-dsync.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/doveadm/doveadm-dsync.c b/src/doveadm/doveadm-dsync.c index caf569f1d..3b8d4549

ACL problems on shared folder

2017-06-26 Thread Thomas Robers
SLv2:!EXP:!aNULL:!EXPORT > ssl_key = # hidden, use -P to show it > ssl_protocols = !SSLv3 !SSLv2 > syslog_facility = local6 > userdb { > args = /etc/dovecot/dovecot-ldap-userdb.conf.ext > driver = ldap > } > protocol lmtp { > mail_plugins = acl zlib mail_log notify sieve > } > protocol imap { > mail_max_userip_connections = 100 > mail_plugins = acl zlib mail_log notify imap_zlib imap_acl > } TIA & Regards, Thomas

shared folder and private index file problems

2017-05-31 Thread Thomas Robers
Hello, I'm using Dovecot 2.2.30 with Pideonhole 0.4.18 and I'm having some problems, perhaps someone can give an hint on how to solve them. When I try to create a folder in the toplevel directory of a shared mailbox, i get a "permission denied" although I have the rights, example: 1.doveadm -f t

Re: Re: Pipe to PHP script using Sieve Extprograms

2017-04-21 Thread Thomas
Oops, the configuration files in conf.d weren't included. They are now. I am now seeing the follow errors showing up in the maillogs: dovecot: master: Error: bind(/var/run/dovecot/sieve-pipe/php) failed: No such file or directory dovecot: master: Fatal: Failed to start listeners I may

Pipe to PHP script using Sieve Extprograms

2017-04-21 Thread Thomas
Hello, I seem to be having some issues trying to setup a pipe to PHP scripts using Sieve Extprograms. I am trying to allow each individual mailbox to setup its own PHP pipe rules (in other words, each user should be able to pipe incoming emails to a user defined PHP script). I have the follo

Re: Is it possible to use sieve when delivering via pipe to the dovecot deliver command ?

2017-03-21 Thread Thomas Carrié
wrote: > Op 1/21/2017 om 7:12 PM schreef Thomas Carrié: > > Hello, > > > > I am using Exim with this delivery configuration: > > > > virtual_delivery: > > driver = pipe > > command = /usr/lib/dovecot/deliver -d $local_part@$domain -f > > ...

Re: Sieve removeflag Action

2017-02-26 Thread Thomas Leuxner
; > Frop! > . I tested a couple of messages via the socket and it worked, _even_ with a message that previously has been delivered without flags but should have - which is odd to say at least... Still can't find a scheme to narrow it down except it only happens to rules on the i

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-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: 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: How to dsync mdbox compressed to maildir uncompressed

2017-02-22 Thread Thomas Leuxner
t; data, from Unix Hi Daniel, I _did_ test this with a mdbox to maildir conversion and could read the maildir files as clear text. Regards Thomas signature.asc Description: Digital signature

Re: How to dsync mdbox compressed to maildir uncompressed

2017-02-21 Thread Thomas Leuxner
to yes by default and > will prevent compression). doveadm -o plugin/quota= -o plugin/zlib_save= backup -u i...@test.de maildir:~/Maildir Regards Thomas signature.asc Description: Digital signature

Re: Sieve removeflag Action

2017-02-20 Thread Thomas Leuxner
7: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 build and report back. Regards Thomas signature.asc Description: Digital signature

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

Is it possible to use sieve when delivering via pipe to the dovecot deliver command ?

2017-01-21 Thread Thomas Carrié
tocols = " imap sieve pop3 sieve" ... protocol lda { mail_plugins = " sieve" } Is there a requirement to use delivery via service (unix socket) so that sieve is enabled? Or is there a configuration thing I forgot ? Thank you for your help Thomas

Re: Sieve removeflag Action

2017-01-19 Thread Thomas Leuxner
: #Test if address :is "From" "u...@example.com" { removeflag "\\Flagged $MailFlagBit1"; fileinto "Trash"; addflag "\\Flagged $MailFlagBit1"; keep; } Regards Thomas signature.asc Description: Digital signature

Re: Sieve removeflag Action

2017-01-19 Thread Thomas Leuxner
"copy","fileinto","imap4flags","vacation"]; include :global "global"; In this case the file options work fine, but the flags are not set. Regards Thomas signature.asc Description: Digital signature

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: 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 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 Thom

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: 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-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

Sieve removeflag Action

2017-01-13 Thread Thomas Leuxner
"\\Flagged $MailFlagBit1"; keep; removeflag "\\Flagged $MailFlagBit1"; fileinto "Trash"; } # 2.2.devel (01867a4): /etc/dovecot/dovecot.conf # Pigeonhole version 0.4.devel (3c071a4) # OS: Linux 3.16.0-4-amd64 x86_64 Debian 8.6 Regards Thomas signature.asc Description: Digital signature

Re: IMAP proxy for Exchange - encrypted backend Communication?

2017-01-06 Thread Thomas Koenig
thx, I'll try it. Currently I use stunnel as a quick and dirty work around. Tom Am 6. Januar 2017 18:04:57 MEZ schrieb Sami Ketola : > >> On 5 Jan 2017, at 22.56, tom wrote: >> >> Hello, >> >> I try to setup a IMAP proxy for my old Exchange server. >> Running Dovecot v2.x on Centos 7. >> >>

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

Re: autoexpunge=30d does not works :(

2016-12-16 Thread Thomas Leuxner
t; older than 30 days and deletes this emails. AFAIK it uses indexes rather than FS attributes, let's see if this query yields some candidates (adjust time): $ doveadm search -u peter mailbox Spam savedsince 6h Regards Thomas signature.asc Description: Digital signature

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: 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
> I hope you mean git since hg is no longer maintained. > > Aki Apologies. Latest and greatest in GIT.

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

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

Requiring client certificate on only one interface

2016-10-03 Thread Braden Thomas
Hi, I'm trying to require client certificates on only one interface. I'm running dovecot 2.1.7. There have been a couple of recent threads about this kind of configuration: http://dovecot.org/list/dovecot/2016-August/105244.html (Aug 2016) http://www.dovecot.org/list/dovecot/2016-February/10306

[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

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

Fedora + Dovecot - only one client can connect per user?

2016-06-19 Thread Thomas Cameron
Howdy - I am running dovecot-2.2.24-1.fc23.x86_64 on Fedora 23. It's up to date as of last night. When I log in from a desktop using Thunderbird on Linux, my Android phone (Nexus 6P) stops receiving mail. It happens if I'm on my laptop or my desktop. My wife has the same problem using Thunderbir

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

2016-04-20 Thread Thomas Leuxner
me=117ms, status=marked message to be discarded if not explicitly delivered (discard action) Apr 20 19:31:25 nihlus dovecot: lmtp(27566): Disconnect from local: Successful quit Regards Thomas signature.asc Description: Digital signature

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: 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: 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

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

2016-02-27 Thread Thomas Leuxner
.imap.) failed: No such file or directory $ doveconf -n | head # 2.2.devel (f1a9b58): /etc/dovecot/dovecot.conf # Pigeonhole version 0.4.devel (0de2a19) Regards Thomas signature.asc Description: Digital signature

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

syntax for overriding userdb fields from passdb config

2016-02-21 Thread Thomas Möhle
= userdb:chroot=/var/mail override_fields = %{userdb:chroot}=/var/mail override_fields = %{userdb_chroot}=/var/mail but none of the above returned /var/mail when I tried to hand %{userdb:chroot} to an external script. Thanks for your help, Thomas Möhle

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_

systemd changes in Git/Debian Auto-Builds

2016-02-21 Thread Thomas Leuxner
, lmtp Feb 21 07:31:22 nihlus systemd[1]: PID file /var/run/dovecot/dovecot/master.pid not readable (yet?) after start. The PID-File seems to be expected under yet another sub-dir of /var/run/dovecot. Regards Thomas signature.asc Description: Digital signature

Re: user password in mail-filter plugin

2016-02-05 Thread Thomas Möhle
> you did a > > doveadm auth cache flush > > to ensure the data is not taken from cache? I just tried it, just to make sure, but ince I'm restarting dovecot after any config change anyway, it didn't make a difference.

Re: user password in mail-filter plugin

2016-02-05 Thread Thomas Möhle
So let me show you my config, just to be sure: /etc/dovecot/conf.d/auth-sql.conf.ext: passdb { driver = sql override_fields = userdb_pass=%w args = /etc/dovecot/dovecot-sql.conf.ext } userdb { driver = prefetch result_success = continue } userdb { driver = sql args = /etc/dovecot/dov

Re: user password in mail-filter plugin

2016-02-05 Thread Thomas Möhle
Am 05.02.2016 um 10:38 schrieb Timo Sirainen: > >> On 05 Feb 2016, at 00:54, Thomas Möhle wrote: >> >>>> So, do I get this right? During login the content of dovecots %w >>>> variable is supposed to be stored in a userdb field, called userdb_pass, >>&

Re: user password in mail-filter plugin

2016-02-04 Thread Thomas Möhle
Am 04.02.2016 um 20:54 schrieb Timo Sirainen: > On 04 Feb 2016, at 19:41, Thomas Möhle wrote: >> >> Am 04.02.2016 um 17:43 schrieb Timo Sirainen: >>> On 04 Feb 2016, at 03:44, Thomas Möhle wrote: >>>> >>>> Hello, >>>> >>>

Re: user password in mail-filter plugin

2016-02-04 Thread Thomas Möhle
Am 04.02.2016 um 17:43 schrieb Timo Sirainen: > On 04 Feb 2016, at 03:44, Thomas Möhle wrote: >> >> Hello, >> >> I would like to use the users password within a mail-filter script. >> Dovecots %w variable is only available within dovecot-auth, is there any >>

user password in mail-filter plugin

2016-02-03 Thread Thomas Möhle
Hello, I would like to use the users password within a mail-filter script. Dovecots %w variable is only available within dovecot-auth, is there any way to access the password for a mail-filter? Thanks, Thomas

dsync and namespaces

2015-12-22 Thread Charlie Hothersall-Thomas
y desired directory structure above? I think I want to be able to tell dsync the location as a mailbox name, rather than a disk location, although this doesn't appear to be possible. If not, is there another solution? My best idea at the moment is to make the configuration change and then re-deliver all messages by mailbox name. Thanks in advance, and happy holidays, -- Charlie Hothersall-Thomas | w: https://charlie.ht | e: m...@charlie.ht | pgp: 4096R/C3676E3E

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

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

2015-12-03 Thread Thomas Leuxner
king at the wiki text I'm unclear on how to limit it to a specific service: >So it may be better to explicitly enable this only inside protocol imap, pop3 >and maybe lmtp. Regards Thomas signature.asc Description: Digital signature

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: 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: 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
* 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: 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

HG port=0 changes still problematic

2015-08-30 Thread Thomas Leuxner
]: dovecot.service: main process exited, code=exit System with HG e1c7fcd62813 fails on inet_listener imaps { port = 0 #port = 993 #ssl = yes } Regards Thomas signature.asc Description: Digital signature

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

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-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-25 Thread Thomas Leuxner
rnate { group = mode = 0600 user = } user = $default_internal_user The question is what user it should be - or what user it should match in case several users come into play. With the standard setting $default_internal_user as above it does not work out of the box (at least with my config). Regards Thomas signature.asc Description: Digital signature

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
s it need to run under another user to mitigate the permissions issue? Regards Thomas signature.asc Description: Message signed with OpenPGP using GPGMail

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: 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

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: 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.

dovecot debug LDAP expansion

2015-04-08 Thread Thomas Baumann
Hello all, how can LDAP Expansion being debugged? I need to see which LDAP Query is sent to the LDAP server and which Result is sent by the Server. Best regards, Thomas.

Dovecot 2.1.7 still accepting SSLv3 though disabled?

2015-03-15 Thread Thomas Preissler
Buy and manage SSL certificates from the command line My NginX is using the same library, and this does indeed support TLSv2, so what I am doing wrong in my Dovecot configuration? Any clues? Regards Thomas -- www.preissler.co.uk | Twitter: @module0x90 | PGP-Key: 75889415 GPG Fing

Re: ACL Error

2015-02-27 Thread Thomas Leuxner
kxa Public/* user=bobber lrwstipekxa Regards Thomas signature.asc Description: Digital signature

Re: Interface for managing users?

2015-02-06 Thread Thomas Moulia
mple. > After doing a change in the user database, make sure to run > doveadm auth cache flush > to force Dovecot to pick up the changes, before you fire up the next test. Ah, good to know -- that would've bit me. Thanks for the help, Steffen! -Thomas

Re: Resubmission after N days

2015-02-06 Thread Thomas Güttler
Am 06.02.2015 um 08:52 schrieb Steffen Kaiser: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thu, 5 Feb 2015, Thomas Güttler wrote: Am 05.02.2015 um 12:18 schrieb Steffen Kaiser: On Thu, 5 Feb 2015, Thomas Güttler wrote: What specific action shall be done via IMAP? The move? Then use

<    1   2   3   4   5   6   7   8   9   10   >