I'd import outlook.pst, unix Mailbox/mbx and /mail/ folders and some years of Gmail. Interested in helping to test and bugfix and help with data structures.
On Tue, May 8, 2018, 15:41 Mathieu Lonjaret <[email protected]> wrote: > Hi all, > > an e-mail (gmail in particular) importer has of course been in our > minds for a while, so if enough people are interested that might help > moving it closer to the top of the TODO list. But I think Brad had > specific ideas about it so it's probably better to coordinate with him > to get it started. Do we have an open issue about it? > > > On 7 May 2018 at 14:40, Viktor Ogeman <[email protected]> wrote: > > James, Bob, > > > > Thanks for those links, look interesting both of them - and I will go > > through them more in detail - if there is support for trying to get > > something included into “core” perkeep. > > > > > > > > On 7 May 2018, at 22:16, James Hillyerd <[email protected]> wrote: > > > > Shameless plug warning! > > > > If you do end up implementing an IMAP importer, and want to parse MIME > > encoded mail (plain text vs HTML, attachments, etc), please take a look > at > > my library: https://github.com/jhillyerd/enmime > > > > MIME message quality varies significantly in the wild, and you will find > > that Go's built in decoding is aimed at HTTP multipart forms, which tend > to > > be very consistent. > > > > On Mon, May 7, 2018 at 12:52 PM Viktor <[email protected]> wrote: > >> > >> Hi, > >> > >> I now have a pk server up and running (thanks for the help the other > day) > >> and working - importing many of my artefacts. In this process I realise > that > >> much of the stuff I care about is stored in different mailboxes (gmail > chief > >> among them). > >> > >> As I have a lot of experience in golang, and the perkeep homepage > suggests > >> importers as a good place to start for new contributors I thought I > could > >> give this a try. > >> > >> Would there be interest in this if I spend time to flesh out a more > >> detailed proposal that I could subsequenctly implement? > >> > >> My initial thought would be not to make something golang specific but > >> using IMAP such that it could be re-used for other providers as well. > There > >> are some additional challenges related to what to do with some metadata, > >> attached files etc. - but again, if there is interest I would as I said > >> suggest to write up a more detailed proposal to be discussed before > coding > >> to much. > >> > >> /Viktor > >> > >> -- > >> You received this message because you are subscribed to the Google > Groups > >> "Perkeep" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to [email protected]. > >> For more options, visit https://groups.google.com/d/optout. > > > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Perkeep" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to [email protected]. > > For more options, visit https://groups.google.com/d/optout. > > > > > > -- > > You received this message because you are subscribed to the Google Groups > > "Perkeep" group. > > To unsubscribe from this group and stop receiving emails from it, send an > > email to [email protected]. > > For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups > "Perkeep" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Perkeep" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
