From: Steven Hum <sdothum@gmail.com>
To: sup-devel <sup-devel@rubyforge.org>
Subject: Re: [sup-devel] Update in heliotrope !
Date: Tue, 25 Sep 2012 15:15:01 -0400 [thread overview]
Message-ID: <1348599178-sup-12@luna> (raw)
In-Reply-To: <CAMiZLn3ipaH=j+-hZBmnb-XhFc1QwQFG7J-Mqw2oHmvuuKRKzw@mail.gmail.com>
Hello Matthieu,
I am able to initialize the heliotrope mailstore directory easy enough
with
ruby -Ilib bin/heliotrope-server -d <mailstore>
(stuff gets created :-) but when I try to import with
ruby -Ilib bin/heliotrope-import -a <maildir> -d <mailstore>
<maildir> being the dir that contains the cur/new/tmp directories that
contain the actual emails downloaded by offlineimap,
the import process hangs after the "Adding mail..." message and doesn't
load any emails (I just terminate the process with a ctrl-c). What am
I missing? I tried using heliotrope-add with the server running, but it
hung at the same point (not surpisingly).
Secondly, your note "stop all other activity with heliotrope while you
sync with offlinimap". Does that mean heliotrope-server should not be
running if offlineimap is (updating the maildirs)?
Thanks,
Steven
>
Excerpts from Matthieu Rakotojaona's message of 2012-09-24 18:13:57 -0400:
> Hello everyone,
>
> I have updated my version of heliotrope on my imap branch
> (https://github.com/rakoo/heliotrope/tree/imap). You just have to
> clone it and checkout the branch.
> You may now synchronize your mails between heliotrope and a maildir
> with offlineimap. I tested most of the situations that can happen
> when using it (Adding/removing a label on heliotrope side,
> adding/removing a mail on maildir side)
>
> A few notes :
>
> * It is not "multi-write-safe", in the sense that you should stop all
> other activity with heliotrope while you sync with offlinimap.
> Concurrent access will have unknown outcome.
> * To continue on this point, use offlineimap with the `-1` flag, which
> will turn off multithreading. It should work without it though,
> because AFAIK offlineimap threads do not share mailboxes. But I'm not
> sure.
> * There are a few hardcoded labels/dir that you should find in your
> maildir, such as INBOX/inbox and "All Mail", which has no equivalent
> in heliotrope. Fear not, this one is taken care of.
> * Syncing with another IMAP server should also work,because it is
> transparent to offlineimap (at least from the outside)
>
> Have fun !
>
--
"Truth or die."
Steven Hum
5 - 28 Gilmour St
Ottawa, ON K2P 0N3
email sdothum@gmail.com
tel 613.237.9058
_______________________________________________
Sup-devel mailing list
Sup-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/sup-devel
next prev parent reply other threads:[~2012-09-25 20:30 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-09-24 22:13 Matthieu Rakotojaona
2012-09-25 19:15 ` Steven Hum [this message]
2012-09-25 19:44 ` Matthieu Rakotojaona
2012-09-25 21:01 ` Steven Hum
2012-09-27 15:50 ` Matthieu Rakotojaona
2012-09-27 16:46 ` Steven Hum
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1348599178-sup-12@luna \
--to=sdothum@gmail.com \
--cc=sup-devel@rubyforge.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox