ver and
received the namespace advertisement.
Would it be correct to assume that all these existing users would be
fine (because of the hidden INBOX prefix namespace, compatibility mode),
and only new users would see a flat hierarchy when setting up Thunderbird?
Many thanks,
-te
--
Troy Engel | Systems Engineer
Fluid Inc. | http://www.fluid.com
I'm normally a just-push-the-button type of guy, but in this
case I need to get quantified evidence that it will actually do what I
need without breaking other things.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
Charles Marcus wrote:
On 5/23/2008, Troy Engel ([EMAIL PROTECTED]) wrote:
Can I add a second hidden namespace with no prefix:
Certainly...
http://wiki.dovecot.org/Namespaces
See, the wiki page has it backwards though of the way I need to do it;
the empty prefix namespace is the inbox
e have a clue if this is valid/good/correct and Dovecot will play
nicely?
Many thanks,
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
= false;
$allow_thread_sort= true;
$allow_server_sort= true;
$allow_charset_search = true;
$uid_support = true;
$no_list_for_subscribe = false;
$imap_auth_mech = 'login';
$use_imap_tls = false;
The matching namespace in dovecot.conf that goes along with this is:
mentioned the only thing you lose support for
is Dovecot, and additionally Exim has great per-user filtering
capabilities which negate the need to even use procmail.
fwiw,
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
Thomas wrote:
I searched the wiki and googled but couldn't find anything helpful. Do
you have any ideas?
I'll be the first to mention that 1.0rc15 is ancient by dovecot
standards, upgrade to 1.0x first and see if it's still broken.
-te
--
Troy Engel | Systems Engineer
Fl
ocated in /etc/pam.d/system-auth (these are all Red Hat defaults out of
the box).
Hope some of this helps,
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
ls by hand:
http://dl.atrpms.net/all/dovecot.spec
(look for "# devel files" for the specific section)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
P out your email instead of TBird.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
l sorts
of things (new hire welcome message with company info, for instance)
that save me a lot of time.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
also available.
hth,
-te
--
Troy Engel | Systems Engineer
Fluid Inc. | http://www.fluid.com
g old stuff that you don't really need to
see but need to keep around. By not subscribing after you renamed the
folder to include a dot it remained invisible to your client.
hth,
-te
--
Troy Engel | Systems Engineer
Fluid Inc. | http://www.fluid.com
Ed W wrote:
All I'm getting from Thunderbird is an "Invalid Command" response. Is
there an easy way to get a look inside the imap stream to try and see
what's failing?
From the client end of things:
http://wiki.dovecot.org/Debugging/Thunderbird
-te
--
Troy Engel | Sy
flush fcntl(exclusive): OK
Info: Data cache flush flock(shared): failed
Info: Data cache flush flock(exclusive): failed
Info: Data cache flush dotlock: failed
Info: Data cache flush O_DIRECT: OK
Info: Data cache flush dup+close: OK
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
Timo Sirainen wrote:
On Tue, 2007-07-10 at 13:28 -0400, Stewart Dean wrote:
when will there be a respin for a V1.0.2?
This week.
Thank you! I'm not sure how I would test this for you, prior to 1.0.2 -
do you need it tested somehow?
regards,
-te
--
Troy Engel | Systems Engineer
ected).
I'll keep an eye out - I created another new mailbox yesterday which
will get the exact same treatment for an employee starting next Monday.
If it doesn't happen again I'll just resign to calling it a random
happenstance.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
ecot
userdb:
driver: passwd
args: blocking=yes
== end ==
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
host?
There have been several fixes since 1.0rc15 which deals with multiple
dovecots, auth socket accidental stomping, auth caches and things like
that. I would suggest you upgrade to the latest 1.0.1 first and see if
that has any impact on your problem.
$0.02 USD,
-te
--
Troy Engel | Systems Eng
led IMAP Prefix?) and add INBOX. to it.
On a good note, it works very well - sent, drafts, folders and SSL are
all humming along for him.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
that
it's not supposed to, as was my case.
hth,
-te
--
Troy Engel | Systems Engineer
Fluid Inc. | http://www.fluid.com
y world.
-te
PS: for the curious, Rick's thread:
http://sourceforge.net/forum/forum.php?thread_id=1755262&forum_id=589235
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
ust before a memory page boundary, it's possible that the updated
size is read, but the rest of the transaction isn't.
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
see if you can do indexes like that.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
under the gun and need
to restore services, but if it happens again I'd suggest scraping the
system for clues for a few minutes. (ls -laR important dirs like
/var/run/dovecot, ps -ef, maybe some lsof and lslk action, etc.)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
e stamp, it would provide a clue...
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
n/mysqld/mysqld.sock which
Only *certain* directories (ddh pasted the output of a default file). By
default the /var/run/dovecot should be left alone, but it never hurts to
have people check their system...
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
ned by tmpwatch (look in /etc/cron.daily/tmpwatch) and
make sure the two aren't stepping on each other's toes.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
VIP's people a huge favor by converting to Maildir during
your IMAP daemon move...
$0.02.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
; can I zip
up both logs and send to you? (they're pretty large and contain some
private info)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
mehow the
difference in dovecot-keywords is causing this problem, but what I can't
tell is who's problem it is -- Dovecot, or Thunderbird?
Thoughts welcome,
-te
PS: all the normal things tried like deleting the dovecot index files,
Thunderbird cache files and profiles, etc.
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
except
Maildir; it sounds like the files from .imap/ are usable, you just have
to use the location settings to set it up. I'll have to let an mbox
expert give better info than mine. :)
Try looking at these two pages:
http://wiki.dovecot.org/MailLocation
http://wiki.dovecot.org/MailLo
do is upgrade to the actual
1.0.0 release, there were... 25(?) further release candidates beyond
rc7. Axel has an RPM ready for you:
http://atrpms.net/dist/fc6/dovecot/
hth,
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
rther down the startup tree, or add a little shell voodoo
to check for the MySQL socket before starting it...
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
only if you set the port number back to 143 after checking the “Use SSL”
checkbox."
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
directory itself - take a look at your own personal maildir
folder and it should be pretty obvious.
The contents should be the name of the subfolder itself. Again, looking
at your personal folder and just copying the idea to the shared one
should be all you need to do.
-te
--
Troy Engel
ld pick it up.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
ot;) is in production with 1.0.0, the users
are seeing fantastic speed gains. Even just emptying the trash feels a
whole lot snappier than ever...
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
the problem this weekend (deployed
Dovecot server to production, migrated all our users) and noticed it was
with the accounts that were either very new or never used; I suspect the
assumption that this file is there is based on the account being in
active use with Courier.
-te
--
Troy Engel
r truss to watch the perl script and see what "file or
directory" it's trying to open. That should provide a quick clue.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
/
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
on any Red Hat -esque system (RHEL, Fedora, CentOS).
Check your /etc/syslog.conf file.
Personally I prefer my logs discrete, and use the settings right out of
the Wiki page to /var/log/dovecot.log and the included logrotate.d/
script. Works 100%.
-te
--
Troy Engel | Systems Engineer
Fl
o reopen a log. You want to
simply use a command like:
/bin/kill -USR1 `cat /var/run/dovecot/master.pid 2>/dev/null` 2>
/dev/null || true
See here:
http://wiki.dovecot.org/Logging#head-8886f6e09e2f691a4c45448f18f914c124dead50
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
bout trying it.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
this on a production machine. :)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
g it into production. I needed to have a clue what would
happen before I made a change and possibly blew things up. :)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
u
attempt this.
thanks!
-te
(1) in our setup, initially user's home folders are created on an admin
server -> NFS that is not the mail server, so Dovecot needs to create
the home & index folders on it's own at runtime.
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
t
servers to post a link. Feel free to ping me off list and I'll
file-attach the patches to save the Fedora folk some work. :)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
issions are correct (they actually look
pretty screwed up), implementing that check would start blowing out
warnings in the logfile; yet these folders work perfectly fine I suppose.
FYI only. :)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
vecot-auth', what openldap library is it linked into? Have you tried
compiling dovecot against this new 2.3.32 openldap install?
cliff:~ root# egrep -v '(^$|^#)' /opt/dovecot/etc/dovecot-ldap.conf
ldap_version = 3
Have you tried binding as version 2, just to see what happens?
~/Maildir
under Courier-IMAP, and I have two shellscripts that nightly read the
contents of two subfolders - MissedSpam and FalsePositives - and passes
those to SpamAssassin with 'sa-learn --spam' e.g. then deletes each mail
file.
--
Troy Engel | Systems Engineer
Fluid Inc. | http://www.fluid.com
a fresh-write would have to
happen), then put folder B back onto the server named as the original.
TBird reads/writes regular old normal mbox files.
Just some ideas, hth.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
;ve had to delete
user's cache files to fix problems with meetings not getting accepted or
sent properly; I have no experience with the IMAP portions of it, but I
can say those cache files are finicky.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
Timo Sirainen wrote:
Use idxview dovecot.index dovecot.index.cache
Oooh, gotcha -- now it makes a lot more sense. Thanks. :)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
] = 808463731
day first uid[6] = 1279801136
day first uid[7] = 1078085165
Fatal: file hdr read() 41984 != 1170103198
('idxview dovecot.index' and 'logview dovecot.index.log' come back
without any Fatal type errors, just gobs of information)
-te
--
Troy Engel | Systems Engine
~4000 emails-at-once operations which have always timed out
and caused us grief. While it still takes forever and a day to
accomplish (I blame Thunderbird), it now at least chugs along and
completes the ops with no user errors.
Thanks. :)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
$sysconfdir with "make install"."
You will also need to adjust your spec file as necessary to pull in
these two new files which should be throwing errors in your RPM build
process, just like the new log utilities did.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
e his spec file to
include these two new programs to the binary output RPM. This 'error' is
on purpose, it's rpmbuild trying to help you notice changes that have
been made.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
STDOUT;
while (<$fin>) {
chomp $_;
(warning, I'm not a perl hacker - it looks good on paper to me. :)) This
way it'll spit out to screen what would be going into subscriptions. Or
maybe some better variation of my idea...
thx,
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
atter where you compile
as long as the OSes are compatible (glibc, etc.). What matters is
developing a logical symlink infrastructure to accomplish your needs.
I kind of thought that would have been obvious, sorry.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
in their email experience and I'm confident of a backup
plan in an emergency.
This has been working great for many years upgrading Courier and Exim on
the same machine; rarely do I have to fall back but when it does happen
it's been as simple as pie.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
s would not block/stall in the pipelines, not cause memory leaks
(since underlying code is released each cycle), avoid/fix nss_ldap
issues with file descriptor reuse.
Do I finally have a good understanding now? (thanks for taking the time
to work it out)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
y of doing the fork? Just pondering...
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
the two Ns is greater than
or equals to T." e.g.)
Has anyone even started down this path and has some prototype code
written that they gave up on? Is this just so painful trying to migrate
that I should just give up?
Any ideas welcome...
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
user and pass auth is
done via PAM/nss_ldap to an external server.
Thanks,
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
oth places?
Thanks,
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
ll be said.
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
_FILE
/usr/bin/thunderbird &
exit $?
== snip ==
The above is untested but looks good to my eye... :)
-te
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
revious logs. The 'mydate' and 'mytime' are a little
bit of smarmy batch-fu, make sure you get all those percent chars and
whatnot in your copy/paste.
hth,
-te
ref:
http://www.mozilla.org/projects/nspr/reference/html/prlog.html
--
Troy Engel | Systems Engineer
Fluid, Inc | http://www.fluid.com
69 matches
Mail list logo