which mailboxes it
has opened. On my system, file descriptor 9 and 11 gives you the names
of the index files that indicate which mailboxes are being accessed.
Joseph Tam jtam.h...@gmail.com
whether the FS is mounted without trying to
find the mount root.
Oh, but then again if you have per-user mounts, that's going to get messy.
Joseph Tam jtam.h...@gmail.com
.
Joseph Tam jtam.h...@gmail.com
/ChgrpNoPerm)
dovecot: imap(smith): Error: mkdir(/dc-cache/smith/.imap/xx) failed:
Not owner
Joseph Tam jtam.h...@gmail.com
.
Joseph Tam jtam.h...@gmail.com
accounts at the end, but is there a better way to do this?
Joseph Tam jtam.h...@gmail.com
]
Joseph Tam jtam.h...@gmail.com
had to revert back to 2.0.16. Any hints
on what could be wrong?
Joseph Tam jtam.h...@gmail.com
# 2.0.16: /var/dovecot/etc/dovecot/dovecot.conf
# OS: SunOS 5.10 sun4u nfs
auth_cache_negative_ttl = 10 mins
auth_cache_size = 64 k
auth_cache_ttl = 1 days
auth_failure_delay = 5 secs
or something?).
+1. I fake it now with symlinks (e.g. etc/dovecot - .).
Joseph Tam jtam.h...@gmail.com
On Fri, 23 Mar 2012, Timo Sirainen wrote:
On 23.3.2012, at 12.58, Joseph Tam wrote:
I ran into two issues trying to upgrade our dovecot installation (Solaris 10).
1) Does not compile with OpenSSL 0.9.7
Not a big deal, as I was able to successfully against OpenSSL 0.9.8
unlikely.
I did't see anything special in the dovecot logs at this time to
explain this. What would cause this?
Joseph Tam jtam.h...@gmail.com
though I remember confining my testing
to query/search/fetch. This appears to be a case of PEBKAC.
These wrong values shouldn't cause problems with expunge queries since
they err on the side of safety.
Thanks for the insight though.
Joseph Tam jtam.h...@gmail.com
?
When I actually ask for it?
Joseph Tam jtam.h...@gmail.com
with a synthetic filesystem.
Joseph Tam jtam.h...@gmail.com
I noticed the addition of a new namespace configuration alias_for.
What pracical difference is adding this over and above making namespace
aliases hidden and disabling list, as in older versions of dovecot
configurations?
Joseph Tam jtam.h...@gmail.com
adding the S flag and see if that helps.
Joseph Tam jtam.h...@gmail.com
think it's safe
to ignore them.
Joseph Tam jtam.h...@gmail.com
=dovecot, dsn=4.0.0, stat=Deferred: dovecot mailer
(/usr/local/libexec/dovecot/dovecot-lda) exited with EX_TEMPFAIL
Any logs for dovecot? Same sendmail configs as before or did you try the extra
flag I suggested?
Joseph Tam jtam.h...@gmail.com
that's what I
did.
Joseph Tam jtam.h...@gmail.com
your privacy, turn off HTML rendering on your Email reader.
Joseph Tam jtam.h...@gmail.com
Dovecot's SASL
authentication framework.
Joseph Tam jtam.h...@gmail.com
from {remote-hostname}[{remote-ip}]
Joseph Tam jtam.h...@gmail.com
. A password mismatch forces
a resync to your authentication system which will restore
the auth cache.
Joseph Tam jtam.h...@gmail.com
pop3_uidl_duplicates changes in 2.1.7). I guess
this bug has crept in there.
Joseph Tam jtam.h...@gmail.com
)
at pop3-commands.c:889
Fixed: http://hg.dovecot.org/dovecot-2.1/rev/ea18b2ddb67b
Date: Sat, 7 Jul 2012 05:52:03 +0300
2 hours after I reported it; do you ever sleep?! Thanks.
Joseph Tam jtam.h...@gmail.com
a message?
Joseph Tam jtam.h...@gmail.com
=43
24 =13
Joseph Tam jtam.h...@gmail.com
Hmm, are you sure these are dovecot locks? They look sort of like what
alpine would produce. Do your clients have direct filesystem access to
the INBOX spool?
Joseph Tam jtam.h...@gmail.com
dovecot setup, using your old
configuration as a reference.
Joseph Tam jtam.h...@gmail.com
.
Joseph Tam jtam.h...@gmail.com
http://dovecot.org/list/dovecot/2012-July/067423.html
may be of interest to the OP.
Joseph Tam jtam.h...@gmail.com
messages could also be helpful here.
Joseph Tam jtam.h...@gmail.com
pass = yes
}
passdb {
driver = passwd-file
args = /anywhere/you/want/passwd
}
userdb {
driver = passwd-file
args = /anywhere/you/want/passwd
}
Joseph Tam jtam.h...@gmail.com
was mapped to its IP.
You'll either have to add the @domain, or perhaps multi-home your host,
remap one of your domains to the new IP, and add another running instance
of dovecot to listen on that interface.
Joseph Tam jtam.h...@gmail.com
don't worry, be happy applies here. I find that
too many mistake mitigation features is counterproductive as users
habitually relying on them, rather than being careful. Extending your
grace period to a week will lessen the probability of this race condition.
Joseph Tam jtam.h...@gmail.com
s_server -accept 993 ...
Joseph Tam jtam.h...@gmail.com
to
those mailboxes (as you will find out).
Joseph Tam jtam.h...@gmail.com
using the dovecot's SASL feature to authenticate outgoing Email (i.e. via
Postfix?). Maybe you verify this hypothesis by checking the Postfix logs.
Joseph Tam jtam.h...@gmail.com
.
It's non-RFC compliant as one poster points out, so unless you got a
good reason to do this like lots of zombie pop3 processes, leave it alone.
Joseph Tam jtam.h...@gmail.com
of code for a working skeleton. Or Google php change password htpasswd.
Joseph Tam jtam.h...@gmail.com
far off.
Joseph Tam jtam.h...@gmail.com
(deduping). I don't
know if Dovecot takes advantage of this in any way though.
Joseph Tam jtam.h...@gmail.com
.
Joseph Tam jtam.h...@gmail.com
a group's
membership.
Would it be useful to make this a configurable behaviour whereby a
chgrp() failure of cache files will fall back to chown'ing to user=owner,
mode=0600 instead? Or just leave the user to scratch their head?
Joseph Tam t...@math.ubc.ca
. There is
no setproctitle(), and ps does not report changes to a process's argv[]:
echo main(int c,char**v){**v='x';sleep(9);} | \
gcc -xc -o y -; ./y; rm y
ps -f
You'll have to use lsof, pfiles or doveadm who to get the information.
Joseph Tam jtam.h...@gmail.com
Timo Sirainen t...@iki.fi wrote:
On Mon, 2011-04-11 at 18:19 -0700, Joseph Tam wrote:
Also, one significant advantage not mentioned for LMTP was that one
delivery failure to multiple recipients can be disambiguated; LDA can only
return an exit code to be tested by the MTA, but the MTA
,
argc = 6, argv = 0xffbffbf8), line 457 in doveadm-mail.c
[16] doveadm_mail_try_run(cmd_name = 0xffbffd0d mailbox, argc = 6, argv =
0xffbffbf8), line 480 in doveadm-mail.c
[17] main(argc = 6, argv = 0xffbffbf8), line 183 in doveadm.c
Joseph Tam jtam.h...@gmail.com
-deliver_log_format))
+ return;
+
va_start(args, fmt);
Joseph Tam jtam.h...@gmail.com
Emails back about forcing the use of POSIX threading
models (a workaround path is provided):
http://www.dovecot.org/list/dovecot/2011-April/058602.html
Joseph Tam jtam.h...@gmail.com
example configuration files for a full list of variable expansion:
{{{
delivery_log_format = msgid=%m: %$
}}}
Joseph Tam jtam.h...@gmail.com
codes to avoid the above problem.
It can take advantage of this to efficiently implement single instance
storage if it is enabled.
performance should better too
Apart from multiple deliveries or SIS, I'm not sure this is true, or
significant if it were.
Joseph Tam jtam.h...@gmail.com
- 0x1cafc - 0x1629c
Joseph Tam jtam.h...@gmail.com
/mail, 0xFFBFF6C0) = 0
...
This happens fairly early after imap-login forks and execs the imap
process. I'll see if I can find it after building a debug version,
but I think Timo will beat me to this.
Joseph Tam jtam.h...@gmail.com
know how to do it
without altering the source code or wrapping these processes in something
that alters the HOME environment variable.
I also can't find how user-flags sets MAIL_STORAGE_SERVICE_FLAG_NO_CHDIR or
MAIL_STORAGE_SERVICE_FLAG_ENABLE_CORE_DUMPS that could influence this
behaviour.
Joseph
-file database.
Joseph Tam jtam.h...@gmail.com
information stripped out. Or just let dovecot
do an automount on a per-user demand and see how it goes -- I think this
only becomes a concern if I do a doveadm command with wildcarded users.
Joseph Tam jtam.h...@gmail.com
as
/usr/sbin/sendmail.
I don't know which ought to be changed though.
Joseph Tam jtam.h...@gmail.com
Timo Sirainen t...@iki.fi wrote:
On Sun, 2011-06-26 at 16:43 -0700, Joseph Tam wrote:
...
but the documentations states
http://wiki2.dovecot.org/LDA
sendmail_path is used to send mails. Note that the default is
/usr/lib/sendmail, which doesn't necessarily work
is
connecting.
Joseph Tam jtam.h...@gmail.com
pop3_reuse_xuidl = yes
so that clients don't re-download all their messages.
Joseph Tam jtam.h...@gmail.com
essentially halved a user's
quota.
- because of the above, qpopper eats I/O like candy.
- multiple client qoppper access will trouncing/locking user INBOXs.
Joseph Tam jtam.h...@gmail.com
/software/aspnet/33485042/duplicate-messageiduidlleave-on-serverrepeated-downloads-of-em.aspx
https://www.ritlabs.com/bt/view.php?id=3599
Joseph Tam jtam.h...@gmail.com
| \
nc 127.0.0.1 143
done
Joseph Tam jtam.h...@gmail.com
(/var/mail/user.lock) failed:
Disc quota exceeded
This created an impasse where a user cannot free space because he needs
to create a lock file that cannot be created because he needs free
space. Is there any way out of this without administrator intervention?
Joseph Tam jtam.h
, but if it fails because of permissions
or
# because there isn't enough disk space, just skip it.
mbox_write_locks = dotlock_try fcntl
Joseph Tam jtam.h...@gmail.com
On Fri, 26 Aug 2011, Joseph Tam wrote:
Thanks to all who've made suggestions. It seems removing dotlocks as
a locking method is the way to go.
Actually, this gives me pause that maybe I should not enirely remove
the dotlocking method
http://mailman2.u.washington.edu/pipermail
: libdovecot.so.0: cannot open shared object file: No such file
or directory
In cases like this where I have no clue where an executable is trying to
load a library from, run a process trace tool (strace, truss, etc.) and you
can see all the library run paths it's trying before failing.
Joseph Tam
. Such a thing could happen
if you've reassigned a user's GID.
Joseph Tam jtam.h...@gmail.com
CAPA strings and remove STARTTLS. Dovecot will support unencrypted
sessions over the localhost interface, but your webmail seems to
opportunistcally use it when offered, so don't offer it.
Joseph Tam jtam.h...@gmail.com
. Disabling dotlock or using dotlock_try locking method
are some other workarounds.
Joseph Tam jtam.h...@gmail.com
reports to have looked in the
system password file, failed, then looked in /etc/dovecot/users and
found the user and logged them in.
I think the problem happens later and you will have to show the subsequent
log entries.
Joseph Tam jtam.h...@gmail.com
the mail folder.
Joseph Tam jtam.h...@gmail.com
tab fetch ... 'mailbox-guid uid' search-query
Joseph Tam jtam.h...@gmail.com
man
page reading, but it will save you the bother of having to maintain a
separate binary, man page, etc. for what is essentially a duplicate.
Joseph Tam jtam.h...@gmail.com
using
imap_errors();
Without more details, I would say you dropped one of those /option-flags
or got the mailbox argument syntax wrong.
Joseph Tam jtam.h...@gmail.com
MAIL_STORAGE_SERVICE_FLAG_ENABLE_CORE_DUMPS? How?).
Joseph Tam jtam.h...@gmail.com
--- ./src/lib-storage/mail-storage-service.c~ Sat May 19 08:42:12 2012
+++ ./src/lib-storage/mail-storage-service.cMon Jun 25 22:00:57 2012
@@ -615,21 +615,21 @@
- if ((user-flags MAIL_STORAGE_SERVICE_FLAG_TEMP_PRIV_DROP) != 0
off the least recently used connection and their mail reader
reconnects if it needs to open that mailbox again.
Joseph Tam jtam.h...@gmail.com
the outstanding bug
I reported!)
Joseph Tam jtam.h...@gmail.com
, flags_override_remove = 0,
no_userdb_lookup = 0}
storage = (struct mail_storage *) 0x39330
user_source = 0x13f30
destaddr_source = 0x13f30
process_euid = 0
stderr_rejection = false
ret = 1
c = -1
error = MAIL_ERROR_NONE
Joseph Tam t
.
Joseph Tam jtam.h...@gmail.com
for the other 5 sets of indices.
A 2-hour turnaround, of which an hour was spent packing up the index
files. Amazing. Thanks.
Joseph Tam jtam.h...@gmail.com
if you don't use, is a nice fallback for
exceptions or niche caches, no dbs, one mandatory text search method.
Joseph Tam jtam.h...@gmail.com
differinf uids. Any other hints?
If the UIDs are just headers, why don't you simply checksum without them:
sed -e '/^Whatever-header:/d' $file | md5sum
grep -Ev '^Whatever-header:' $file | md5sum
Joseph Tam jtam.h...@gmail.com
, or is there a better way to do this?
Namescape configuration? Virtual plugin?
Joseph Tam jtam.h...@gmail.com
minutes).
Perfect. I added a link to this page to the parent Plugins page
Joseph Tam jtam.h...@gmail.com
core, so that's
no help.
Joseph Tam jtam.h...@gmail.com
.
Joseph Tam jtam.h...@gmail.com
On Mon, 11 Feb 2013, Joseph Tam wrote:
Timo Sirainen t...@iki.fi writes:
Any guess at what would cause this?
Feb 7 21:20:53 server dovecot: imap(user): Panic: file
mailbox-list-fs-iter.c: line 447 (fs_list_get_roots): assertion
failed: (full_fs_access)
LIST command that had
: this was to
prevent users from trying to peruse the entire file space e.g. /etc.
A poor man's chroot. I didn't test this thoroughly to see if it actually
did what it was supposed to.
Joseph Tam jtam.h...@gmail.com
manipulation by process tracing dovecot's
auth process read() syscalls and parsing out the user/password from the
second buffer argument. Quite a hack but it worked.
Joseph Tam jtam.h...@gmail.com
://wiki2.dovecot.org/PostLoginScripting
Joseph Tam jtam.h...@gmail.com
Max Pyziur p...@brama.com wrote:
I've put in a test ip address in /etc/hosts.deny like so:
dovecot: 166.84.1.2
Maybe
imap: 166.84.1.2
imaps: 166.84.1.2
pop3: 166.84.1.2
pop3s: 166.84.1.2
Joseph Tam jtam.h...@gmail.com
input password if the were encrypting, rathher
than hashing. But the length of the hash is consant + encoded(salt) +
encoded (hash(password)), all of which ought to be fixed lengths.
Joseph Tam jtam.h...@gmail.com
stdio.h
This worked for me.
Joseph Tam jtam.h...@gmail.com
output even though i am logged in to the server.
doveadm who ought to work. What does it return?
Joseph Tam jtam.h...@gmail.com
failed:
Namespace '': Unknown mail storage driver imapc
dsync(localuser): Fatal: User init failed
Is exporting mail to a remote (non-dovecot) IMAP account even doable with
dsync, or
am I completely off-track?
Joseph Tam jtam.h...@gmail.com
if
dovecot --build-options|grep storage
returns imapc.
Right you are.
Joseph Tam jtam.h...@gmail.com
by denying a connection to a test host.
Joseph Tam jtam.h...@gmail.com
of dovecot -n), and log entries
of the problem.
Joseph Tam jtam.h...@gmail.com
? I think dovecot-lda
gets some information from them. Also, it's possible the PATH or some
other critical environment variables is different, causing the
difference in outcome.
Joseph Tam jtam.h...@gmail.com
1 - 100 of 547 matches
Mail list logo