Re: [Evolution] Thoughts on Discourse and use as a mailing list

2022-10-22 Thread Dan Kortschak via evolution-list
On Sun, 2022-10-23 at 02:41 +0100, Pete Biggs wrote:
> On Sun, 2022-10-23 at 02:24 +0100, Pete Biggs wrote:
> > On Sat, 2022-10-22 at 22:08 +0100, Patrick O'Callaghan wrote:
> > > On Sat, 2022-10-22 at 17:36 +0100, Pete Biggs wrote:
> > > > I thought I would put together some of my thoughts about using
> > > > Discourse that I have gained in just a day of using it. A day
> > > > is not
> > > > very long and I may not have fully understood everything - but
> > > > there
> > > > again, I am, apparently, the top poster on the topic with most
> > > > replies
> > > > in the Application category on Gnome Discourse!
> > >
> > > Well said. I agree with all of this.
> > >
> >
> > And it's clear from posts on the forum that they really don't want
> > us
> > there on any terms other than being well behaved, compliant members
> > of
> > the Gnome community.
> >
> > Sad, but I think the jury has come to their decision.
> >
>
> I hope that Gnome is happy to have destroyed a vibrant, helpful
> support
> community. For what? Because they can't be arsed to deal with spam;
> because we didn't fit in with their vision of how support should be
> provided; because we aren't good Gnome citizens.
>
> We were sold a pig-in-a-poke. This is what one of the admins of the
> forum said:
>
>    Yes: Discourse is not a good mailing list software. It’s
> predicated
>    on the idea that you can use email to interact with it, but it’s
> not
>    the main interaction model. Tools like moderation and community
>    management are based on interacting through the web UI. Can
>    Discourse be fixed? Of course: it’s software, it can do anything.
>    Plus, it’s open source software, so it can be fixed by anybody. If
>    people are willing to work on it, I’m sure it’s going to improve
>    that particular side, and maybe it’ll be a good replacement for
>    mailman. Are GNOME admins going to do that? No, I don’t think they
>    will.
>
> The "configure once and then just use email" was a lie.
>
> To continue the Douglas Adams quotes: 
>
>     "So long and thanks for all the fish".
>
> Pete

This has been my experience with GNOME decision makers in other areas
as well. Failure to engage, diminution of concerns and then moving on
with the tired refrain of it's open source so your could fix it
yourself, and then cycling back to failure to engage.

"Resistance is useless!"

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Oh for heavens sake ....

2022-10-21 Thread Dan Kortschak via evolution-list
On Fri, 2022-10-21 at 20:30 +0200, Andrea Veri wrote:
> There will always be someone complaining but it's fundamental to give
> things a try and helping out others to succeed as well making sure
> their workflow is replicated to the new tool/platform/protocol.

I think this diminishes the frustrations that people are having here in
a way that is unhelpful.

On the other hand it does allow another Douglas Adams quote, "It's a
bypass. You've got to build bypasses."

Dan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Announcement: this mailing list will be retired by the end of Oct 2022

2022-10-20 Thread Dan Kortschak via evolution-list
What a short-sighted decision.

On Thu, 2022-10-20 at 13:09 +0200, Andrea Veri wrote:
> Mailing list subscribers are invited to migrate to GNOME's Discourse
> instance [1].

Discourse is an awful way to deal with thing long-term discussions
which are often a feature of things here.

This is very disappointing.

Dan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] weird bug: mismatch between the message list and preview pane

2022-10-07 Thread Dan Kortschak via evolution-list
On Fri, 2022-10-07 at 22:08 +0100, Patrick O'Callaghan wrote:
> Agreed. I too have a number of IMAP-based accounts and several
> clients
> for them on different devices and platforms, including Evolution. I
> have never seen an issue such as the OP describes. My guess would be
> that there is some sort of database corruption, but since I don't use
> the Flatpak version I can't really comment further.

I have seen this behaviour on a number of Evo versions (both old from
my distro, 3.28.5, and more recently new, flatpak, version 3.44.3).
This has been with the Proton IMAP bridge and I suspect that this is a
a problem with that causing confusion.

Dan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Understanding the "Free form expression" syntax (GMail-like search with conditional operators)

2022-07-30 Thread Dan Kortschak via evolution-list
On Sat, 2022-07-30 at 17:58 -0400, Jeff via evolution-list wrote:
> I have tried looking around and did not find any further
> documentation on this,  other than one person in asking the same kind
> of question in a distro
> forum: https://bbs.archlinux.org/viewtopic.php?id=264559
>
> I did not find anything else in this list here or in the issues
> tracker.
> Are the example "or:(blah blah)" queries I mentioned in my previous
> email supposed to work?

If you go to Help and search for "Available Filter Conditions" and then
navigate to the obvious page you will see a link to "special syntax"
under the "Free Form Expression" section. This has the original
documentation from the issue, but also has some examples which should
explain uses.

Dan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] queries about opening attachments: portal window behavior and mime type association

2022-05-21 Thread Dan Kortschak via evolution-list
Hi,

Using "3.44.1 (by Flathub.org))".

When opening an attachment with "Open in default application" the
Portal is opened behind the evolution window and I don't see a way to
set the default application (which seems to be unset).

 * Is the window opening behaviour expected/should I open a bug for it?
 * Is there an intended way of adding mine type associations other than
   copying them to ~/.var/app/org.gnome.Evolution/config/mimeapps.list
   from ~/.config/mimeapps.list.

thanks
Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-05-16 Thread Dan Kortschak via evolution-list
On Mon, 2022-05-16 at 10:51 +, Dan Kortschak via evolution-list
wrote:
> On Mon, 2022-05-16 at 12:17 +0200, Milan Crha via evolution-list
wrote:
> > I do not know the exact flatpak command, try to search
> > for "flatpak override home access" or some such term. Once you'll
> > set
> > the override make sure you restart the application, thus it starts
> > with
> > the new privileges.
>
> Thanks for that, I'll take a look.

`sudo flatpak override org.gnome.Evolution --filesystem=home` worked
for me.

I also found this change in geary looking to fix the same issue:
https://gitlab.gnome.org/GNOME/geary/-/merge_requests/655.

thanks for your help
Dan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-05-16 Thread Dan Kortschak via evolution-list
On Mon, 2022-05-16 at 12:17 +0200, Milan Crha via evolution-list wrote:
> You can open the terminal in the sandbox with:
>
>    $ flatpak run --command=sh org.gnome.Evolution
>
> which should give you the same file system layout as the Evolution
> itself sees.
>

That's interesting. It shows me that I'm in ~/, but clearly it's faking
it since nothing is there and writes to the fs don't appear elsewhere,
and the inode numbers of files I write there are too low (~100) to be
natural.

> > So does this mean that it is not possible to print from the flatpak
> > evolution?
>
> I do not know. Flatpak has its limitations, some are for good. Maybe
> if
> you expose a whole home to the sandbox (which means you'll lose the
> safety), then the WebKitGTK will offer real home directory and you
> get
> to the files. I do not know the exact flatpak command, try to search
> for "flatpak override home access" or some such term. Once you'll set
> the override make sure you restart the application, thus it starts
> with
> the new privileges.

Thanks for that, I'll take a look. ISTM that this is a fairly important
thing to be able to do though. It's worth noting that saving
attachments and mbox files works fine.

thanks
Dan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-05-16 Thread Dan Kortschak via evolution-list
On Mon, 2022-05-16 at 07:55 +0200, Milan Crha via evolution-list wrote:
> what exact errors, please? The virtual junk/trash folders gather
> messages marked as junk/trash. Those in the server side Junk/Trash
> real
> folders do not be marked as such. As you have a patched version, let
> Evolution use the real Junk/Trash folders instead. There's no need to
> use the virtual folders.
>

Thanks. Using the real folders works correctly. The errors I got with
the virtual folders were the same complaints from the server about
attempting to delete from "All Mail".

> >  * Where are configuration/state files stored by flatpak evolution?
> >    FOUND: ~/.var/app/org.gnome.Evolution
>
> Correct. I guess, and only guess, the "printed" files are stored
> there
> as well, but I can be wrong.
>

It seems that they are not.

> >  * When I migrated data from the distro-installed evolution (I used
> >    backup and then restore into the flatpak install) no tasks or
> >    calendar events from the local task list/calendar ("On This
> >    Computer") came across. Is this expected?
>
> No, those should be visible. Either you've some filter shown, or the
> calendar factory failed to notice the change (which I consider
> unlikely, but as long as the iCalendar files contain the data you
> should see them. Try to restart the factory. You can check whether
> it's
> running:
>
>    $ ps ax | grep evolution
>
> and when there's any process from /app/, then it's the Flatpak
> version.
> Run:
>
>    $ flatpak kill org.gnome.Evolution
>
> which will kill them all. You can verify with the 'ps' command. Then
> run Evolution as before and check the filters in the Calendar and
> Tasks
> views.

Thank you, this fixed it.


thanks
Dan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-05-16 Thread Dan Kortschak via evolution-list
On Mon, 2022-05-16 at 07:48 +0200, Milan Crha via evolution-list wrote:
> first, it would be:
>
>    $ WEBKIT_FORCE_SANDBOX=0 flatpak run org.gnome.Evolution
>
> in the Flatpak case.
>
> An option is to have a wrapper script, or add an:
>
>    export WEBKIT_FORCE_SANDBOX=0
>
> line into your ~/.bashrc file or similar, which will influence all
> apps
> using WebKitGTK, not only Evolution.
>
> Nonetheless, this will not help in case of the Flatpak, because
> 3.44.1
> sets the variable on its own. Flatpak is different from the native
> host
> system running.

So does this mean that it is not possible to print from the flatpak
evolution?

I tried WEBKIT_FORCE_SANDBOX=0 flatpak run org.gnome.Evolution and
cannot find any printed file after attempting a print to PDF.

thanks
Dan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-05-15 Thread Dan Kortschak via evolution-list
On Sun, 2022-05-15 at 23:37 +0200, Ángel wrote:
> No. You only need to remove this on evolution. Such as running it
> from
> a terminal with:
>  WEBKIT_FORCE_SANDBOX=0 evolution &
>
> (the sandbox is probably not going to be used anywhere else, but just
> in case I wouldn't disable a sandbox if not needed)

I don't see a way to do this via a desktop application file. Is there a
way?

thanks
Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-05-14 Thread Dan Kortschak via evolution-list
On Sat, 2022-05-14 at 22:43 +0200, Ángel wrote:
> prepend with WEBKIT_FORCE_SANDBOX=0 to set that environment variable.
>
> The Webkit bug is https://bugs.webkit.org/show_bug.cgi?id=202363

Thanks.

So to work around this in a convenient way (allowing desktop
integration) it would be necessary to removing sandboxing globally
withing the GNOME sessions? Is that correct?

Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-05-13 Thread Dan Kortschak via evolution-list
On Thu, 2022-05-12 at 23:39 +, Dan Kortschak via evolution-list
wrote:
> I tried using the flatpak, but it failed with a crash in
> a dependency, I'll try this again to see if that has been resolved.

The newest version of the flatpak repo now works for me (3.44.1) but I
still see the errors if I have the "All Mail" folder subscribed (using
virtual folders for junk and trash), and cannot see any mail in Junk if
it is not. In general, unsubscribing from "All Mail" doesn't seem to be
a good options since I've found that messages often don't thread
properly outside that folder and some messages do not appear anywhere
else (which would explain the Junk behaviour).

It also brings some questions which have been answered here before, but
which I can't find.

 * When printing to a file, flatpak gives evolution a sandbox
   filesystem. Where can I find this filesystem from outside the
   sandbox, or how can I extend the visibility that evolution has? (I
   looked in the flatpak docs, but they seem more focussed towards
   devs).
 * Where are configuration/state files stored by flatpak evolution?
   FOUND: ~/.var/app/org.gnome.Evolution
 * When I migrated data from the distro-installed evolution (I used
   backup and then restore into the flatpak install) no tasks or
   calendar events from the local task list/calendar ("On This
   Computer") came across. Is this expected? I was able to find
   ~/.var/app/org.gnome.Evolution/data/evolution/{calendar,tasks}/syste
   m which appear to have the data that I would expect in ics format,
   but none of the events/tasks show up in the application.

thanks
Dan








___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-05-13 Thread Dan Kortschak via evolution-list
On Fri, 2022-05-13 at 06:10 +, Dan Kortschak via evolution-list
wrote:
> Yes. That was essentially what I was doing, but wasn't sure of the
> scope of the conversation between the machines; -C2 helps.

It does not look wildly informative to me, but maybe it helps.

thanks
Dan

$ grep -v Gmail logfile | egrep -A2 '(LIST|LSUB).*(All|Junk)'
[imapx:A] I/O: '* LIST (\Noinferiors \All) "/" "All Mail"'
[imapx:A] got untagged response
[imapx:A] Have token 'LIST' id 0
--
[imapx:A] I/O: '* LIST (\Noinferiors \Junk) "/" "Spam"'
[imapx:A] got untagged response
[imapx:A] Have token 'LIST' id 0
--
[imapx:A] I/O: '* LSUB (\Noinferiors \Junk) "/" "Spam"'
[imapx:A] got untagged response
[imapx:A] Have token 'LSUB' id 0
--
[imapx:A] I/O: '* LSUB (\Noinferiors \All) "/" "All Mail"'
[imapx:A] got untagged response
[imapx:A] Have token 'LSUB' id 0
--
* LIST (\Subscribed \HasNoChildren \Junk) "/" Spam
* STATUS Spam (MESSAGES 0 UIDNEXT 1 UIDVALIDITY 1575255243 UNSEEN 0
HIGHESTMODSEQ 21)
* LIST (\Subscribed \HasNoChildren \Trash) "/" Trash
--
* LIST (\All \HasNoChildren \Subscribed) '
[imapx:A] got untagged response
[imapx:A] Have token 'LIST' id 0



___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-05-13 Thread Dan Kortschak via evolution-list
On Fri, 2022-05-13 at 07:31 +0200, Milan Crha via evolution-list wrote:
> Hi,
> the 'LIST' in upper case was meant as a hint. Try:
>
>    $ CAMEL_DEBUG=imapx:io evolution &>/tmp/log.txt
>
> let it start and show the folders, then close it, then run:
>
>    $ cat /tmp/log.txt | grep -C2 LIST | grep -C2 "All Mail"
>
> respectively without the second 'grep' command, if the folder name is
> returned differently by the server. You can play with the context
> size
> too (the -Cnnn argument).
>
> Apart of the LIST, there can be also an LSUB command, if needed.

Yes. That was essentially what I was doing, but wasn't sure of the
scope of the conversation between the machines; -C2 helps.

thanks
Dan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-05-12 Thread Dan Kortschak via evolution-list
On Mon, 2022-04-25 at 07:45 +0200, Milan Crha via evolution-list wrote:
> Not the server, but the Evolution. It needs to know to treat the "All
> Mail" folder specifically. Could you paste a LIST response for the
> "All
> Mail" folder, please? The server can provide folder flags there,
> which
> can be used by the clients.

I was unable to figure out exactly which lines of the log this
corresponds to. Can you show me an example of what I would be looking
for?

> Anyway, this is addressed by:
> https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues/240
> which landed shortly before 3.38.0 (long after yours 3.28.5).
>

> As the real junk folder makes more trouble, I suggest to let
> Evolution
> use a real Junk folder again. To workaround the problem in your
> ancient
> version, I'd unsubscribe from the "All Mails" folder (use
> Folder->Subscriptions to see which folders you are subscribed to),
> unless you use it. To have it working, you should have set in the
> mail
> Account properties to "Show only subscribed folders". Such changes
> require Evolution restart. Or get a distro with more recent
> Evolution.

This is certainly an intention to upgrade to, but upgrades always fill
me with dread. I tried using the flatpak, but it failed with a crash in
a dependency, I'll try this again to see if that has been resolved.

thanks
Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-04-24 Thread Dan Kortschak via evolution-list
On Fri, 2022-04-22 at 07:36 +0200, Milan Crha via evolution-list wrote:
> when the IMAP account has set to use a real Junk folder (see the
> account Properties->Defaults tab), then, any message marked as spam
> is
> moved to that folder, regardless where the message is stored (except
> of
> the spam and trash folders). The libcamel (a library Evolution uses
> for
> mail) has no idea about special purpose of the "All Mail" folder.
>
> You can avoid the move when you disable real Junk folder in the
> account
> properties. Then you'll see two Junk/Spam folders, one from the
> server,
> the other one a virtual folder, which collects spam from the other
> folders of the account. Such change may or may not need a restart of
> the Evolution.

I have tried this and I think that unfortunately the cure is is
incomplete, though at least not presenting randomly.

When I unset "Use a Real Folder for Junk" I end up seeing two copies of
each spam message in the evolution "Junk" folder that ends up holding
the spam. This in itself is not a problem since two copies of something
I'm not going to read is just a factor of zero. However, the issue of
the error message from the the server remains, just deferred until the
point when I purge the "Junk" folder. I have tried unsetting the "Copy
folder content locally for offline operation" on the "Spam" folder that
is the subscription to the server's spam folder since this looked
promising, but it made no difference to either of these behaviours.

What I see in the log when I "Empty Junk" is the following.

```
[imapx:A] checking/storing on flags '\DELETED'
[imapx:A] adding command, format = 'UID STORE '
[imapx:A] uidset add '25485'
[imapx:A]  start
[imapx:A] adding command, format = '%u'
[imapx:A] got gint '25485'
[imapx:A] adding command, format = ' %tFLAGS.SILENT (%t)'
[imapx:A] completing command buffer is [40] 'UID STORE 25485 +FLAGS.SILENT 
(\DELETED)'
[imapx:A] camel_imapx_server_process_command_sync: (nil) () ~> 0x 
(SYNC_CHANGES)
[imapx:A] Starting command ( literal) A00133 UID STORE 25485 +FLAGS.SILENT 
(\DELETED)
[imapx:A] I/O: 'A00133 UID STORE 25485 +FLAGS.SILENT (\DELETED)'
[imapx:A] I/O: 'A00133 NO operation not allowed for 'All Mail' folder'
[imapx:A] Got completion response for command 00133 'SYNC_CHANGES'
[imapx:A] camel_imapx_server_process_command_sync: 0x ~> (nil); 
success:1 local-error:[null] result:NO status-text:'operation not allowed for 
'All Mail' folder'
[imapx:A] Unmark connection 0x (server:0x) busy after 
failure, error: Error syncing changes: operation not allowed for 'All Mail' 
folder
```

So I guess the question is how to signal to the server to delete the
spam without getting it to delete from "All Mail".

I think possibly related is that when I delete messages I get a similar
error with the server complaining about the action.

```
[imapx:A] I/O: '* 21942 EXPUNGE'
[imapx:A] got untagged response
[imapx:A] Have token 'EXPUNGE' id 21942
[imapx:A] ignoring untagged expunge: 21942
[imapx:A] I/O: '* 21942 EXPUNGE'
[imapx:A] got untagged response
[imapx:A] Have token 'EXPUNGE' id 21942
[imapx:A] ignoring untagged expunge: 21942
[imapx:A] I/O: 'A00623 NO list message build: no such api id'
[imapx:A] Got completion response for command 00623 'REFRESH_INFO'
[imapx:A] camel_imapx_server_process_command_sync: 0x ~> (nil); 
success:1 local-error:[null] result:NO status-text:'list message build: no such 
api id'
[imapx:A] Unmark connection 0x (server:0x) busy after 
failure, error: Error scanning changes: list message build: no such api id
```

What I'm hoping for is to understand this well enough that I can go
back to the developers of the server with suggestions for how they can
address this so that it works correctly, or at least better.

thanks
Dan





___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-04-22 Thread Dan Kortschak via evolution-list
On Fri, 2022-04-22 at 07:36 +0200, Milan Crha via evolution-list wrote:
> You can avoid the move when you disable real Junk folder in the
> account
> properties. Then you'll see two Junk/Spam folders, one from the
> server,
> the other one a virtual folder, which collects spam from the other
> folders of the account. Such change may or may not need a restart of
> the Evolution.

Thanks, Milan.

Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-04-21 Thread Dan Kortschak via evolution-list
On Thu, 2022-04-21 at 23:04 +, Dan Kortschak via evolution-list
wrote:
> Though I do have a number of filter folders active

Clarifying this: "Search folders"


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] help understanding a section of evolution log

2022-04-21 Thread Dan Kortschak via evolution-list
On Thu, 2022-04-21 at 23:50 +0100, Patrick O'Callaghan wrote:
> I know nothing about the Protonmail bidge server, but it looks to me
> like Evo is asking the server to move the message, not the other way
> round. The server is objecting for some reason.

That's very helpful. Thanks. The move request is being rejected because
the bridge server doesn't allow moves to/from the "All Mail" folder.

Do you have any idea why evolution might be asking for the move? I
don't have any junk filter actions on. Though I do have a number of
filter folders active (my understanding is that this wouldn't cause any
mutation since they are just a search view on folders).

Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] help understanding a section of evolution log

2022-04-21 Thread Dan Kortschak via evolution-list
Hi,

I would like some help understanding/confirming my understanding of a
section of an evolution log output.

I'm using an archaic versions, 3.28.5-0ubuntu0.18.04.2, but that should
not be an issue here given I just want to understand something rather
than fix a behaviour.

This log section is the conversation between evolution and an imap
server on localhost (specifically the protonmail bridge server) after a
spam message has hit the server and the ensuing synchronisation.

My understanding is that in the last part of the log the bridge server
is asking evolution to sync a move of new message 24803 from "All Mail"
to "Spam" and that the server is then getting angry at the client
because it is trying to do this move.

Is this a correct interpretation? If not, what is correct?

thanks
Dan
[imapx:A] Got completion response for command 00290 'REFRESH_INFO'
[imapx:A] camel_imapx_server_process_command_sync: 0x ~> (nil); success:1 local-error:[null] result:OK status-text:'UID FETCH completed'
[imapx:?] Skipping update of locally changed uid:'24803'
[imapx:?] opening imap folder '/home/user/.cache/evolution/mail//folders/Spam'
[imapx:?] opening imap folder '/home/user/.cache/evolution/mail//folders/Trash'
[imapx:?] opening imap folder '/home/user/.cache/evolution/mail//folders/Spam'
[imapx:A] adding command, format = 'SELECT %M'
[imapx:A] completing command buffer is [11] 'SELECT Spam'
[imapx:A] camel_imapx_server_process_command_sync: (nil) () ~> 0x (SELECT)
[imapx:A] Starting command ( literal) A00293 SELECT Spam
[imapx:A] I/O: 'A00293 SELECT Spam'
[imapx:A] I/O: '* FLAGS (\Seen \SEEN \Flagged \FLAGGED \Deleted \DELETED \Draft \DRAFT $Junk Junk NonJunk)'
[imapx:A] got untagged response
[imapx:A] Have token 'FLAGS' id 0
[imapx:A] flags: 009e
[imapx:A] I/O: '* OK [PERMANENTFLAGS (\Seen \SEEN \Flagged \FLAGGED \Deleted \DELETED \Draft \DRAFT $Junk Junk NonJunk)] Flags permitted.'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: '* OK [UNSEEN 1] Message 1 is first unseen'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: '* 1 EXISTS'
[imapx:A] got untagged response
[imapx:A] Have token 'EXISTS' id 1
[imapx:A] imapx_untagged_exists: updating mailbox 'Spam' messages: 0 ~> 1
[imapx:A] I/O: '* 0 RECENT'
[imapx:A] got untagged response
[imapx:A] Have token 'RECENT' id 0
[imapx:A] imapx_untagged_recent: updating mailbox 'Spam' recent: 0 ~> 0
[imapx:A] I/O: '* OK [UIDNEXT 49] Predicted next UID'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: '* OK [UIDVALIDITY 4] UIDs valid'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: 'A00293 OK [READ-WRITE] SELECT completed'
[imapx:A] Got completion response for command 00293 'SELECT'
[imapx:A] camel_imapx_server_process_command_sync: 0x ~> (nil); success:1 local-error:[null] result:OK status-text:'SELECT completed'
[imapx:A] adding command, format = 'SELECT %M'
[imapx:A] completing command buffer is [17] 'SELECT "All Mail"'
[imapx:A] camel_imapx_server_process_command_sync: (nil) () ~> 0x (SELECT)
[imapx:A] Starting command ( literal) A00294 SELECT "All Mail"
[imapx:A] I/O: 'A00294 SELECT "All Mail"'
[imapx:A] I/O: '* FLAGS (\Seen \SEEN \Flagged \FLAGGED \Deleted \DELETED \Draft \DRAFT $Junk Junk NonJunk)'
[imapx:A] got untagged response
[imapx:A] Have token 'FLAGS' id 0
[imapx:A] flags: 009e
[imapx:A] I/O: '* OK [PERMANENTFLAGS (\Seen \SEEN \Flagged \FLAGGED \Deleted \DELETED \Draft \DRAFT $Junk Junk NonJunk)] Flags permitted.'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: '* OK [UNSEEN 2783] Message 2783 is first unseen'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: '* OK [UIDVALIDITY 4] UIDs valid'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: '* 24803 EXISTS'
[imapx:A] got untagged response
[imapx:A] Have token 'EXISTS' id 24803
[imapx:A] imapx_untagged_exists: updating mailbox 'All Mail' messages: 24803 ~> 24803
[imapx:A] I/O: '* 0 RECENT'
[imapx:A] got untagged response
[imapx:A] Have token 'RECENT' id 0
[imapx:A] imapx_untagged_recent: updating mailbox 'All Mail' recent: 0 ~> 0
[imapx:A] I/O: '* OK [UIDNEXT 24804] Predicted next UID'
[imapx:A] got untagged response
[imapx:A] Have token 'OK' id 0
[imapx:A] I/O: 'A00294 OK [READ-WRITE] SELECT completed'
[imapx:A] Got completion response for command 00294 'SELECT'
[imapx:A] camel_imapx_server_process_command_sync: 0x ~> (nil); success:1 local-error:[null] result:OK status-text:'SELECT completed'
[imapx:A] adding command, format = 'UID MOVE '
[imapx:A] uidset add '24803'
[imapx:A]  start
[imapx:A] adding command, format = '%u'
[imapx:A] got gint '24803'
[imapx:A] adding command, format = ' %M'
[imapx:A] completing command buffer is [19] 'UID MOVE 24803 Spam'
[imapx:A] camel_imapx_server_process_command_sync: (nil) () ~> 0x (MOVE_MESSAGE)
[imapx:A] Starting command ( literal) A00295 UID MOVE 24803 Spam

Re: [Evolution] Evolution + ProtonMail = Blank emails?

2021-11-07 Thread Dan Kortschak via evolution-list
On Sun, 2021-11-07 at 21:42 +, c. marlow via evolution-list wrote:
> On 11/7/21 3:19 PM, Dan Kortschak via evolution-list wrote:
>
>  > I have found that a good way to get traction is to diagnose the
> bug to
>  > a failure of conforming to IMAP expectations; Milan has been very
>  > helpful with how to attack this in the past.
>  >
>
> What do you mean by that? Have Andre chime in on the ticket or
> something?
>

No, just that if you find an issue, people here have been very helpful
when I have tried to understand the problem and provide evidence for
causes when filing the issue. Appeal to authority is never a good
approach to getting people to do things.


> I posted my issue to the bug tracker forum:
>
> https://github.com/ProtonMail/proton-bridge/issues/233
>

This will probably need more information to be actionable. This is
where people here can help; in helping you to obtain that information.

Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Evolution + ProtonMail = Blank emails?

2021-11-07 Thread Dan Kortschak via evolution-list
On Sun, 2021-11-07 at 21:06 +, c. marlow via evolution-list wrote:
> On 11/7/21 2:49 PM, Dan Kortschak via evolution-list wrote:
>
>
> So there's nothing I can do besides contact PM and get a canned reply
> saying that they only support TB, Apple Mail and Outlook? :(
>
> Chris
>

There is a bug tracker here
https://github.com/ProtonMail/proton-bridge/issues. While they do say
they don't support other clients, they do an ~reasonable job of fixing
issues that impact on evolution.

I have found that a good way to get traction is to diagnose the bug to
a failure of conforming to IMAP expectations; Milan has been very
helpful with how to attack this in the past.

Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Evolution + ProtonMail = Blank emails?

2021-11-07 Thread Dan Kortschak via evolution-list
On Sun, 2021-11-07 at 20:30 +, c. marlow via evolution-list wrote:
> HI,
> I just recently switched to ProtonMail for my domain.
>
> I am using the bridge app and Evolution 3.42.0
>
> Currently, I am unfortunately writing this email in T-Bird.
>
> The bridge app basically sets the email client up as an IMAP account
> and
> the Bridge app has to be open to connect to 127.0.0.1 to download
> your
> email.
>
> When connecting to PM via the bridge in EVO, I noticed that before
> the
> emails are moved off of the server via a filter, sometimes the emails
> come in as blank. No sender name, or no subject line text or a time
> stamp.
>
> But if you close EVO and relaunch it all of that information comes
> back.
>
> And when this happens, EVO does not move those emails off of the
> server
> to LOCAL FOLDERS until I close EVO and reopen it.
>
>
> I know The Bridge app is only meant to be used with Apple Mail, TB,
> and
> Outlook but they're plenty of people on the PM Reddit page that use
> other email apps besides the MAIN supported clients. IE Geary etc.
>
> I am just wondering, is this a bug with EVO or some kind of bug with
> The
> Bridge app?
>
> Chris

I use the bridge. This may be due to caching by the bridge, though I
have never seen this behaviour although I do see similar behaviour with
messages transiently returning/disappearing after move operations. From
my experience with evolution/bridge interaction, I'd be more likely to
put the issue at the feet of the bridge.

Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] is there a way to purge cache to force refresh of mail headers

2021-05-19 Thread Dan Kortschak via evolution-list
Hi,

I am using evolution 3.28.5 as a client for protonmail making use of
the protonmail bridge application (a local IMAP server that interfaces
to the protonmail servers). The bridge application was updated today
and it appears that a couple of messages where damaged during the
update (this has happened in the past too).

I can see that the messages are intact using the pm web client, so I
was wondering if there is a way that I can force evolution to re-get
the messages that were damaged without deleting the local account and
settign everything back up again (which is a pain).

thanks
Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] dmarc address authentication flags?

2021-02-22 Thread Dan Kortschak via evolution-list
On Mon, 2021-02-22 at 09:01 +0100, Milan Crha via evolution-list wrote:
> > If it does not exist and is not
> > planned, is a feature request issue a worthwhile things to do?
>
> You can always file a bug. When it gets the attention is another
> question. Proposing patches is better, but it's understood not
> everyone
> can code.
>
> The only downside of your proposal is a slow down of message display,
> due to the verification of the message. I'm not sure how that should
> work when the machine is offline.

Thanks. Perhaps a less invasive approach would be to have a verify
sender context menu item for messages. This could probably be done with
an extension. Is the extension documentation at
https://wiki.gnome.org/Apps/Evolution/Extensions up to date?

Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] dmarc address authentication flags?

2021-02-21 Thread Dan Kortschak via evolution-list
On Sun, 2021-02-14 at 22:16 +, Dan Kortschak via evolution-list
wrote:
> I'm asking if there is in some existent version of evolutions, or in
> planning, to present a flag to the user when a received email that
> has
> come from a domain with an appropriately set DMARC DNS record and
> that
> email has failed the DMARC check.

Following this up: is anyone aware of the availability of this
functionality or planning for it? If it does not exist and is not
planned, is a feature request issue a worthwhile things to do?

thanks
Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] dmarc address authentication flags?

2021-02-14 Thread Dan Kortschak via evolution-list
On Sun, 2021-02-14 at 21:56 +, Dan Kortschak via evolution-list
wrote:
> On Sun, 2021-02-14 at 22:41 +0100, Andre Klapper via evolution-list
> wrote:
> > 
> > I get zero results for the term "DMARC address authentication" in
> > an
> > internet search engine... :) Please elaborate what it means (or
> > link
> > to
> > a definition), and what you'd expect to see or happen where under
> > which
> > circumstances or after which actions (sending mail? receiving
> > mail?).
> 
> Hopefully, this helps: https://en.wikipedia.org/wiki/DMARC

Apologies, missed the latter parts.

I'm asking if there is in some existent version of evolutions, or in
planning, to present a flag to the user when a received email that has
come from a domain with an appropriately set DMARC DNS record and that
email has failed the DMARC check.

thanks
Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] dmarc address authentication flags?

2021-02-14 Thread Dan Kortschak via evolution-list
On Sun, 2021-02-14 at 22:41 +0100, Andre Klapper via evolution-list
wrote:
> 
> I get zero results for the term "DMARC address authentication" in an
> internet search engine... :) Please elaborate what it means (or link
> to
> a definition), and what you'd expect to see or happen where under
> which
> circumstances or after which actions (sending mail? receiving mail?).

Hopefully, this helps: https://en.wikipedia.org/wiki/DMARC



___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] dmarc address authentication flags?

2021-02-14 Thread Dan Kortschak via evolution-list
Hi,

I'm using an old version of evolution (3.28.5) and I was wondering if
in the future from that version there is support for displaying DMARC
address authentication status or whether there is a plan to add this?

thanks
Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] export collections of mails to txt file

2020-11-02 Thread Dan Kortschak via evolution-list
On Mon, 2020-11-02 at 15:53 +0100, Herr Oswald wrote:
> Hello everybody,
> 
> I need to export the text contents of a number of messages to a text
> file. I tried mbox export, but there I get a lot of unwanted contents
> (headers, attachments etc). Regexing out them is more than my limited
> abilities can do...
> 
> I found this very old thread:
> 
http://gnome-evolution-general.1774414.n4.nabble.com/exporting-mails-to-txt-or-pdf-td4655326.html
> 
> but the attempt to drag messages to a nautilus folder reliable
> crashes
> evo and at least the mouse...
> 
> Does anybody have a good idea for a quick solution?
> 
> Cheers,
> Wolf

Depending on what you define as quick and easy, exporting to mbox and
then writing a script to parse the mbox file and export the parts you
want should be straightforward. Most languages have mbox parsing
libraries that will do the majority of the work for you.

Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Evolution Editor needs serious attention

2020-08-19 Thread Dan Kortschak via evolution-list
On Thu, 2020-08-20 at 00:24 +0100, Pete Biggs wrote:
> > I was warned when I was forwarded the email address for evolution
> > support to not expect a very welcoming response. And they were
> > right.
> > Your response is absolutely pitiful and just cements the poor
> > reputation the team has in the community. All you succeeded in
> > doing
> > was creating another soldier that will add fire to the rumor.
> 
> I really think you are under some sort of misconception about what
> this
> list is.  There is no "team". We are just a bunch of users who try
> and
> help people who have problems, in our free time.  There is no formal
> arrangement (other than a few people who moderate the mailing list).
> Anybody can chip in.

Further to this, my experience here has been that given adequate
information (evolution version - even if very old, debug output and
clear reproducers), people will go above and beyond in helping with
often quite deeply difficult problems.

Dan (very happy non-customer but recipient of freely given help and
advice).


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] evolution-ews error "Connection terminated unexpectedly"

2020-08-05 Thread Dan Kortschak via evolution-list
On Wed, 2020-08-05 at 10:30 +0200, Andre Klapper wrote:
> On Wed, 2020-08-05 at 07:50 +, Dan Kortschak wrote:
> > Is this something that is known?
> 
> Yes. See the mailing list archives, e.g.
> 
https://mail.gnome.org/archives/evolution-list/2016-November/msg00013.html

Thanks. That makes sense.

Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] evolution-ews error "Connection terminated unexpectedly"

2020-08-05 Thread Dan Kortschak via evolution-list
I am using evolution with evolution-ews for interaction with a work
email server. The version is 3.28.5-0ubuntu0.18.04.2.

Reasonably regularly I see the following error pop-up. The error does
not appear to cause any fatal problem (though is irritating), so I'm
wondering if the cause is known (and possibly fixed in a more recent
version).

```
Failed to refresh folder “ : ”.

The reported error was “Connection terminated unexpectedly”.
```

The error usually appears after a period of inactivity in the EWS
account and then switching to it.

Here is an example of the exchange seen in the EWS_DEBUG output.

> POST /EWS/Exchange.asmx HTTP/1.1
> Soup-Debug-Timestamp: 1596612197
> Soup-Debug: SoupSessionAsync 1 (0x563b46138fa0), ESoapMessage 21
(0x563b4571c910), SoupSocket 4 (0x7f5250006780)
> Host: outlook.office365.com
> User-Agent: Evolution/3.28.5
> Connection: Keep-Alive
> Content-Type: text/xml; charset=utf-8
> Authorization: Basic [u...@domain.org:**]
> 
> 
> http://schemas.xmlsoap.org/soap/envelope/; xmlns:SOAP-ENC="
http://schemas.xmlsoap.org/soap/encoding/; xmlns:xsd="
http://www.w3.org/2001/XMLSchema; xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance;>http://schemas.microsoft.com/exchange/services/2006/types
" Version="Exchange2013"/>http://schemas.microsoft.com/exchange/services/2006/messages;>http://schemas.microsoft.com/exchange/services/2006/types;>AllProperties[[identifier]]
;
  
< HTTP/1.1 7 Connection terminated unexpectedly
< Soup-Debug-Timestamp: 1596612197
< Soup-Debug: ESoapMessage 21 (0x563b4571c910)


Is this something that is known?

thanks
Dan Kortschak


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] [tentative query] is it possible to subscribe to other people's published outlook calendars

2020-07-30 Thread Dan Kortschak via evolution-list
On Thu, 2020-07-30 at 08:39 +0200, Milan Crha via evolution-list wrote:
> that's correct, you put the ID into the "Folder name:" field.
> 
> If the server says the ID is malformed, then I'd trust it. Maybe
> there
> was an error in the copy of the ID? The folder ID I get from an
> Exchange server is much longer than 70 letters, it looks like this:
> 
>AAAkAAAwAAA3Am1iAAAzAAA4AAAtAAAwAgAuv8cmqiknA0a3AyAA3/
> AAcAogAm2u7kyp21gAAgAAdn6rAw==
> 
> I guess your copy stopped at the '/' or similar letter. I copied the
> ID
> from the Permissions dialog by triple-clicking the ID, which selects
> whole text, not only one word.

Thank you, that has worked.

As an aside, is there a reason that select all (Ctrl-A) does not work
in the Folder ID field?

thanks
Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] [tentative query] is it possible to subscribe to other people's published outlook calendars

2020-07-30 Thread Dan Kortschak via evolution-list
On Mon, 2020-07-27 at 13:50 +0200, Milan Crha via evolution-list wrote:
> > subscribing to other than the default folders is possible, but it's
> > tricky, because you need an Exchange Web Services folder ID to do
> > that.
> > One way, if the other person uses the Evolution as well, is to
> > right-click the shared calendar in his/her account and pick
> > "Permissions...". There's the folder ID shown at the top. It can be
> > selected and copied out. Just make sure you copy the whole text
>
> (it's
> > lengthy; do not be afraid of the three dots, which are only a
>
> visual
> > thing).

Hi,

I have obtained the folder ID which looks like it might be a base64
encoding. It's 70 characters long. I'm not sure how to use this though
now.

When I go to "Subscribe to folder of other EWS user..." I can select
the appropriate user in the "User:" field, but if I put the folder ID
in the "Folder name:" field (the only remaining place) undecorated. I
get the following error: "Id is malformed." after a pop-up that
disappears to quickly to be able to read.

The XML that's returned (looking via EWS_DEBUG=2) says essentially the
same thing.

```

http://schemas.xmlsoap.org/soap/envelope/;>
  
http://schemas.microsoft.com/exchange/services/2006/types; xmlns:xsd="
http://www.w3.org/2001/XMLSchema; xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance; MajorVersion="15"
MinorVersion="20" MajorBuildNumber="3239" MinorBuildNumber="18"
Version="V2018_01_08"/>
  
  
http://schemas.microsoft.com/exchange/services/2006/messages;
xmlns:xsd="http://www.w3.org/2001/XMLSchema; xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance; xmlns:t="
http://schemas.microsoft.com/exchange/services/2006/types;>
  

  Id is malformed.
  ErrorInvalidIdMalformed
  0
  

  

  

```

This is what evolution sent to the server (made human readable):
```
http://schemas.xmlsoap.org/soap/envelope/;
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/;
xmlns:xsd="http://www.w3.org/2001/XMLSchema;
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;>;

http://schemas.microsoft.com/exchange/services/2006/types; 
Version="Exchange2013"/>

http://schemas.microsoft.com/exchange/services/2006/messages;>;
http://schemas.microsoft.com/exchange/services/2006/types;>;


Default












```

Is there something else that I need to do to this ID to get it to be
accepted?

thanks
Dan
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] [tentative query] is it possible to subscribe to other people's published outlook calendars

2020-07-27 Thread Dan Kortschak via evolution-list
On Mon, 2020-07-27 at 13:50 +0200, Milan Crha via evolution-list wrote:
> subscribing to other than the default folders is possible, but it's
> tricky, because you need an Exchange Web Services folder ID to do
> that.
> One way, if the other person uses the Evolution as well, is to
> right-click the shared calendar in his/her account and pick
> "Permissions...". There's the folder ID shown at the top. It can be
> selected and copied out. Just make sure you copy the whole text (it's
> lengthy; do not be afraid of the three dots, which are only a visual
> thing).
> 
> With respect of the share invitation mails handling, that's filled
> here:
> https://gitlab.gnome.org/GNOME/evolution-ews/-/issues/90
> 
> It contains some information on how to convert the information from
> the
> mail's XML (which you have) to EWS ID (which you need), but calling
> it
> is tricky. I just added some steps how to manually convert the
> sharing
> invitation ID to EWS ID there. Hope it helps.
>   Bye,
>   Milan


Thanks.

The recipe at 90 did not work for me (I got a 401 Unauthorized when I
invoked curl), so I will try the in-evolution approach in the first
paragraph.


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] [tentative query] is it possible to subscribe to other people's published outlook calendars

2020-07-27 Thread Dan Kortschak via evolution-list
On Mon, 2020-07-27 at 09:18 +0200, Milan Crha via evolution-list wrote:
>   Hi,
> right click the account name in the Mail view and choose "Subscribe
> to
> folder of other user". This is shown also in the File menu in the
> more
> recent version of the Evolution.
>   Bye,
>   Milan

On Mon, 2020-07-27 at 09:25 +0200, Louis van Dyk wrote:
> Hi Dan
> 
> I've had that one with another user's Inbox.  
> 
> When in the Mail view, right click on the Title of your EWS Mail
> Account (just above Inbox) and the "Subscribe to folder of another
> user", if in the Calendar view, click File / Subscribe to folder of
> other EWS user.
> 
> Then choose the user and the folder to subscribe to - in your case
> Calendar.
> 
> Regards,
> Louis
> 

Thanks, Milan and Louis.

This almost does what I want.

When I do this I am presented with a list of folders to choose from. I
imagine that I want Calendar, so I choose this and select "Include
subfolders" since the calendar in question is a sub-calendar (not their
main calendar). This fails because I don't have access to this person's
main calendar although they have sent me an invitation for access to
the new calendar. I don't see a way to choose the new topic-specific
calendar (I looked through the xml that comes with the invite and
nothing pops out as an identifier that works).


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] [tentative query] is it possible to subscribe to other people's published outlook calendars

2020-07-26 Thread Dan Kortschak via evolution-list
Hi,

I'm in the unfortunate position of being required to use Outlook for
calendaring for work. I am able to set up Evolution with minimal effort
to be able to see my own calendar. However, I don't see a way to be
able to view calendars that other people in the organisation have
published and that Ican see via the Outlook web client or the android
app for Outlook.

I'd rather not use either the web client or the android app if
possible, so it would be great if I could subscribe somehow to these
calendars via Evolution.

I'm using a rather old Evolution (3.28.5 - due to ubuntu lag).

thanks for any help or suggestions
Dan


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Interaction with ProtonMail “Error syncing changes: mailbox 4 does not exist”

2020-05-28 Thread Dan Kortschak via evolution-list
On Thu, 2020-05-28 at 09:26 +0200, Milan Crha via evolution-list wrote:
> On Wed, 2020-05-27 at 13:56 +0200, Dan Kortschak wrote:
> > [imapx:A] I/O: 'A00226 SELECT Spam'
> > [imapx:A] I/O: '* OK [UIDNEXT 14] Predicted next UID'
> > [imapx:A] I/O: '* OK [UIDVALIDITY 4] UIDs valid'
> > [imapx:A] I/O: '* FLAGS ()'
> > [imapx:A] I/O: '* OK [PERMANENTFLAGS (\Seen \SEEN \Flagged \FLAGGED
> > \Deleted \DELETED \Draft \DRAFT $junk junk nonjunk)] Flags
> > permitted.'
> > [imapx:A] I/O: '* 3 EXISTS'
> > [imapx:A] I/O: '* 0 RECENT'
> > [imapx:A] I/O: '* OK [UNSEEN 1] '
> > [imapx:A] I/O: 'A00226 OK [READ-WRITE] SELECT completed'
> > ...
> > [imapx:A] I/O: 'A00237 UID MOVE 3647 Spam'
> > [imapx:A] I/O: '* 3182 FETCH (FLAGS ($junk junk) UID 3647)'
> > [imapx:A] I/O: '* 3183 EXISTS'
> > [imapx:A] I/O: '* OK [UNSEEN 4] '
> > [imapx:A] I/O: 'A00237 NO Label does not exist'
> 
>   Hi,
> the above shows that the 'Spam' folder can be selected, but one
> cannot
> move messages into it. Is it auto-populated by the server with the
> Junk
> flag? Maybe it is a server-side virtual folder.
> 
> > [imapx:A] I/O: 'A00270 UID MOVE 13 Trash'
> > [imapx:A] I/O: '* 3 EXPUNGE'
> > [imapx:A] I/O: 'A00270 OK [COPYUID 4 13 453] COPY completed'
> 
> This successfully moves a message to Trash folder on connect 'A'.
> Meanwhile had been made connection 'B' (and 'C').
> 
> > [imapx:B] I/O: 'B00271 SELECT Trash'
> > [imapx:B] I/O: '* 3182 FETCH (FLAGS (\Seen nonjunk) UID 3647)'
> > [imapx:B] I/O: '* 3183 EXISTS'
> > [imapx:B] I/O: '* OK [UNSEEN 3] '
> > [imapx:B] I/O: '* OK [UNSEEN 0] '
> > [imapx:B] I/O: '* OK [UIDNEXT 454] Predicted next UID'
> > [imapx:B] I/O: '* OK [UIDVALIDITY 4] UIDs valid'
> > [imapx:B] I/O: '* FLAGS ()'
> > [imapx:B] I/O: '* OK [PERMANENTFLAGS (\Seen \SEEN \Flagged \FLAGGED
> > \Deleted \DELETED \Draft \DRAFT $junk junk nonjunk)] Flags
> > permitted.'
> > [imapx:B] I/O: '* 1 EXISTS'
> > [imapx:B] I/O: '* 0 RECENT'
> > [imapx:B] I/O: 'B00271 OK [READ-WRITE] SELECT completed'
> 
> The connection 'B' has selected the Trash folder now.
> 
> > [imapx:B] I/O: 'B00278 UID STORE 453 -FLAGS.SILENT (\DELETED)'
> > [imapx:B] I/O: 'B00278 OK UID STORE completed'
> > [imapx:B] I/O: 'B00280 UID STORE 453 -FLAGS.SILENT (JUNK)'
> > [imapx:B] I/O: 'B00280 NO mailbox 4 does not exist'
> 
> IMAPx wants to unset \Deleted and Junk flags on the just moved
> message,
> because it's in the Trash folder, where the \Deleted flag doesn't
> make
> much sense. It succeeded with the \Deleted flag, but failed with the
> Junk flag.
> 
> It seems to me that the server treats the Spam and Trash folders very
> specifically, the same as the Junk flag. Why it errors out this way
> might be a question for them.
> 
> With respect of the real versus virtual Trash/Junk folders, unless
> the
> server forces subscription of these folders you can check "Show only
> subscribed folders" option in the account Properties->Receiving
> Options
> tab (which is unchecked by default), and it'll show you only
> subscribed
> folders. Which they are can be seen in Folder->Subscriptions for that
> account.
> 
> I didn't get whether using virtual trash/junk behaves properly for
> the
> Trash/Spam sever-side folders or not. If it does weird things, then
> rather stay with the real folders. I'd definitely try to contact them
> and ask them about these errors. Feel free to use my text from above,
> which may or may not help them from the technical point of view.
> 
> Maybe there are IMAP clients not showing these errors, but I'd be
> afraid that such clients just hide these errors from the user,
> pretending everything worked fine. Of course, I cannot tell for sure
> unless having similar communication log. There's always a chance that
> the IMAPx provide does something wrong.
> 
>   Bye,
>   Milan
> 
> P.S.: by the way, you can Reply to List (Ctrl+L in Evolution),
> instead
> of Reply to All, the same as I do here, which works better for me.
> 

Thank you, Milan. This has been very helpful. I will forward the
information on to ProtonMail and hopefully they can use the it to
resolve the problem.

regards
Dan Kortschak


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Interaction with ProtonMail “Error syncing changes: mailbox 4 does not exist”

2020-05-27 Thread Dan Kortschak via evolution-list
On Wed, 2020-05-27 at 06:11 +, Dan Kortschak via evolution-list
wrote:
> On Wed, 2020-05-27 at 07:14 +0200, Milan Crha via evolution-list
> wrote:
> > On Tue, 2020-05-26 at 14:57 +0200, Dan Kortschak wrote:
> > > > The relevant output from CAMEL_DEBUG=imapx:io is as follows:
> > > > 
> > > > [imapx:A] I/O: 'A00133 UID STORE 338 -FLAGS.SILENT (\DELETED)'
> > > > [imapx:A] I/O: 'A00133 OK UID STORE completed'
> > 
> > Hi,
> > if you still have the log, what is the preceding SELECT command,
> > please? It seems to me the selected folder (mailbox) is somehow
> > modified.
> > 
> 
> I will replicate this again, that has been lost.
> 

Here is a hopefully reasonably summarised event (email bodies have been
removed and screeds of FETCHs have been truncated. This was the output
from seeing a junk item arrive, changing to different folders and then
deleting the junk item.

thanks
Dan Kortschak

```
[imapx:A] I/O: 'A00224 OK Completed (0.001 secs)'
[imapx:A] I/O: 'A00225 STATUS Spam (MESSAGES UNSEEN UIDVALIDITY
UIDNEXT)'
[imapx:A] I/O: '* STATUS Spam (MESSAGES 3 UNSEEN 1 UIDVALIDITY 4
UIDNEXT 14)'
[imapx:A] I/O: 'A00225 OK STATUS completed'
[imapx:A] I/O: 'A00226 SELECT Spam'
[imapx:A] I/O: '* OK [UIDNEXT 14] Predicted next UID'
[imapx:A] I/O: '* OK [UIDVALIDITY 4] UIDs valid'
[imapx:A] I/O: '* FLAGS ()'
[imapx:A] I/O: '* OK [PERMANENTFLAGS (\Seen \SEEN \Flagged \FLAGGED
\Deleted \DELETED \Draft \DRAFT $junk junk nonjunk)] Flags permitted.'
[imapx:A] I/O: '* 3 EXISTS'
[imapx:A] I/O: '* 0 RECENT'
[imapx:A] I/O: '* OK [UNSEEN 1] '
[imapx:A] I/O: 'A00226 OK [READ-WRITE] SELECT completed'
[imapx:A] I/O: 'A00227 UID FETCH 3:* (UID FLAGS)'
[imapx:A] I/O: '* 3 FETCH (UID 13 FLAGS ($junk junk))'
[imapx:A] I/O: 'A00227 OK UID FETCH completed'
[imapx:A] I/O: 'A00228 UID FETCH 13 (RFC822.SIZE RFC822.HEADER FLAGS)'
[imapx:A] I/O: '* 3 FETCH (RFC822.SIZE 16049 RFC822.HEADER {5453}
'
[imapx:A] I/O: ''
[imapx:A] I/O: ' FLAGS ($junk junk) UID 13)'
[imapx:A] I/O: 'A00228 OK UID FETCH completed'
[imapx:A] I/O: 'A00229 UID FETCH 1:3 (UID FLAGS)'
[imapx:A] I/O: '* 1 FETCH (UID 1 FLAGS (\Seen $junk junk))'
[imapx:A] I/O: '* 2 FETCH (UID 2 FLAGS (\Seen $junk junk))'
[imapx:A] I/O: 'A00229 OK UID FETCH completed'
[imapx:B] I/O: 'B00230 STATUS INBOX (MESSAGES UNSEEN UIDVALIDITY
UIDNEXT)'
[imapx:B] I/O: '* STATUS INBOX (UNSEEN 3 UIDVALIDITY 4 UIDNEXT 3230
MESSAGES 2813)'
[imapx:B] I/O: 'B00230 OK STATUS completed'
[imapx:A] I/O: 'A00231 STATUS "All Mail" (MESSAGES UNSEEN UIDVALIDITY
UIDNEXT)'
[imapx:A] I/O: '* STATUS "All Mail" (MESSAGES 3183 UNSEEN 4 UIDVALIDITY
4 UIDNEXT 3650)'
[imapx:A] I/O: 'A00231 OK STATUS completed'
[imapx:A] I/O: 'A00232 SELECT "All Mail"'
[imapx:A] I/O: '* OK [UNSEEN 4] '
[imapx:A] I/O: '* OK [UIDNEXT 3650] Predicted next UID'
[imapx:A] I/O: '* OK [UIDVALIDITY 4] UIDs valid'
[imapx:A] I/O: '* FLAGS ()'
[imapx:A] I/O: '* OK [PERMANENTFLAGS (\Seen \SEEN \Flagged \FLAGGED
\Deleted \DELETED \Draft \DRAFT $junk junk nonjunk)] Flags permitted.'
[imapx:A] I/O: '* 3183 EXISTS'
[imapx:A] I/O: '* 0 RECENT'
[imapx:A] I/O: 'A00232 OK [READ-WRITE] SELECT completed'
[imapx:A] I/O: 'A00233 UID FETCH 3646:* (UID FLAGS)'
[imapx:A] I/O: '* 3182 FETCH (UID 3647 FLAGS ($junk junk))'
[imapx:A] I/O: '* 3183 FETCH (UID 3649 FLAGS (\Seen nonjunk))'
[imapx:A] I/O: 'A00233 OK UID FETCH completed'
[imapx:A] I/O: 'A00234 UID FETCH 3649,3647 (RFC822.SIZE RFC822.HEADER
FLAGS)'
[imapx:A] I/O: '* 3182 FETCH (RFC822.SIZE 16049 RFC822.HEADER {5452}
'
[imapx:A] I/O: ''
[imapx:A] I/O: ' FLAGS ($junk junk) UID 3647)'
[imapx:A] I/O: '* 3183 FETCH (RFC822.SIZE 6537 RFC822.HEADER {1472}
'
[imapx:A] I/O: 'A00234 OK UID FETCH completed'
[imapx:A] I/O: 'A00235 UID FETCH 1:3646 (UID FLAGS)'
[imapx:A] I/O: '* 1 FETCH (UID 4 FLAGS (\Seen nonjunk))'
[imapx:A] I/O: '* 2 FETCH (UID 7 FLAGS (\Seen nonjunk))'



[imapx:A] I/O: 'A00235 OK UID FETCH completed'
[imapx:B] I/O: 'B00236 STATUS Spam (MESSAGES UNSEEN UIDVALIDITY
UIDNEXT)'
[imapx:B] I/O: '* STATUS Spam (MESSAGES 3 UNSEEN 1 UIDVALIDITY 4
UIDNEXT 14)'
[imapx:B] I/O: 'B00236 OK STATUS completed'
[imapx:A] I/O: 'A00237 UID MOVE 3647 Spam'
[imapx:A] I/O: '* 3182 FETCH (FLAGS ($junk junk) UID 3647)'
[imapx:A] I/O: '* 3183 EXISTS'
[imapx:A] I/O: '* OK [UNSEEN 4] '
[imapx:A] I/O: 'A00237 NO Label does not exist'





[imapx:A] I/O: 'A00246 SELECT Spam'
[imapx:A] I/O: '* 3 EXISTS'
[imapx:A] I/O: '* 0 RECENT'
[imapx:A] I/O: '* OK [UNSEEN 1] '
[imapx:A] I/O: '* OK [UIDNEXT 14] Predicted next UID'
[imapx:A] I/O: '* OK [UIDVALIDITY 4] UIDs valid'
[imapx:A] I/O: '* FLAGS ()'
[imapx:A] I/O: '* OK [PERMANENTFLAGS (\Seen \SEEN \Flagged \FLAGGED
\Deleted \DELETED \Draft \DRAFT $junk junk nonjunk)] Flags permitted.'
[imapx:A] I/O: 'A00246 OK [READ-WRITE] SELECT completed'
[imapx:A] I/O: 'A00247 UID FETCH 13 (BODY.PEEK[])'
[imapx:A] I/O: '* 3 FETCH (BODY[] {16049} '
[imapx:A] I/O: ' UI

Re: [Evolution] Interaction with ProtonMail “Error syncing changes: mailbox 4 does not exist”

2020-05-27 Thread Dan Kortschak via evolution-list
On Wed, 2020-05-27 at 07:14 +0200, Milan Crha via evolution-list wrote:
> On Tue, 2020-05-26 at 14:57 +0200, Dan Kortschak wrote:
> > > The relevant output from CAMEL_DEBUG=imapx:io is as follows:
> > > 
> > > [imapx:A] I/O: 'A00133 UID STORE 338 -FLAGS.SILENT (\DELETED)'
> > > [imapx:A] I/O: 'A00133 OK UID STORE completed'
> 
>   Hi,
> if you still have the log, what is the preceding SELECT command,
> please? It seems to me the selected folder (mailbox) is somehow
> modified.
> 

I will replicate this again, that has been lost.

> > 
> > [imapx:A] I/O: 'A00170 UID MOVE 3533 Spam'
> > [imapx:A] I/O: '* 3177 FETCH (FLAGS ($junk junk) UID 3533)'
> > [imapx:A] I/O: '* 3177 EXISTS'
> > [imapx:A] I/O: '* OK [UNSEEN 3] '
> > [imapx:A] I/O: 'A00170 NO Label does not exist'
> 
> If I understand it correctly, it means they advertise the Spam as a
> Junk folder, but do not let you move messages into it. When you open
> the mail account Properties, there's an option to use the real Junk
> (or
> Trash) folders on the Defaults tab, which is set for you after the
> account is configured if the server advertises such folders. I would
> try to not use real Junk folder, which will stop trying to move
> messages to that folder in Evolution, though it may have some other
> side effects too, like the spam you mark as such in Evolution would
> not
> be recognized by the server as spam (I'm not sure what the server
> will
> do with a message, which has just set the "JUNK" flag).

Thanks, that makes sense. I had similar thoughts, so tried setting Junk
to not be real and trash as well, though this has interesting outcomes.
I don't see the problems that I originally saw, but now see two real
folders, "Spam" and "Trash". If I have the "Spam" folder subscribed to
then I see duplicated messages in the Junk non-real folder, but don't
see this if it is not subscribed to. Both "Spam" and "Trash" are
automatically subscribed to on start up even if they have been
unsubscribed. Further they cannot be deleted. Additionally, emptying
the non-real Trash does not expunge messages from the trash.

> 
> > Having docs to read to understand this better will still help me
> > though.
> 
> I'm not sure what documentation you'd like to read, the IMAP 4rev1
> is:
> https://tools.ietf.org/html/rfc3501.html
> with the following additions, extensions and the like. I do not think
> it's really something you should care of, as a user.
>   Bye,
>   Milan
> 


thanks
Dan Kortschak


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Interaction with ProtonMail “Error syncing changes: mailbox 4 does not exist”

2020-05-26 Thread Dan Kortschak via evolution-list
On Tue, 2020-05-26 at 12:37 +, Dan Kortschak wrote:
> On Tue, 2020-05-26 at 08:44 +0200, Milan Crha via evolution-list
> wrote:
> > On Tue, 2020-05-26 at 04:34 +0200, Dan Kortschak via evolution-list
> > wrote:
> > > This problem is only fixed by quiting evolution and killing
> > > evolution-source-registry, and going to the ProtonMail web client
> > > and
> > > emptying the trash.
> > 
> > Hi,
> > why also the evolution-source-registry? I'd not expect that to
> > change
> > anything.
> > 
> > > I intend to instrument the ProtonMail bridge application, but I
> > > would
> > > like to have a basic idea of what it is that I should be looking
> > > for
> > > before I jump into that.
> > 
> > You can see what it does in the background when you start Evolution
> > from a terminal as this:
> > 
> >$ CAMEL_DEBUG=imapx:io evolution
> > 
> > which logs raw communication between the server and Evolution.
> > Whether
> > it'll help you to diagnose the problem I'm not sure.
> > Bye,
> > Milan
> > 
> 
> Thanks for both of those. I have retried without killing the source
> registry and it is resolved without that.
> 
> The relevant output from CAMEL_DEBUG=imapx:io is as follows:
> 
> [imapx:A] I/O: 'A00133 UID STORE 338 -FLAGS.SILENT (\DELETED)'
> [imapx:A] I/O: 'A00133 OK UID STORE completed'
> [imapx:A] I/O: 'A00134 UID STORE 338 -FLAGS.SILENT (JUNK)'
> [imapx:A] I/O: 'A00134 NO mailbox 4 does not exist'
> [imapx:A] I/O: 'A00135 UID STORE 338 -FLAGS.SILENT (\DELETED)'
> [imapx:A] I/O: 'A00135 OK UID STORE completed'
> [imapx:A] I/O: 'A00136 UID STORE 338 -FLAGS.SILENT (JUNK)'
> [imapx:A] I/O: 'A00136 NO mailbox 4 does not exist'
> [imapx:A] I/O: 'A00137 STATUS INBOX (MESSAGES UNSEEN UIDVALIDITY
> UIDNEXT)'
> [imapx:A] I/O: '* STATUS INBOX (UIDVALIDITY 4 UIDNEXT  MESSAGES
>  UNSEEN xx)'
> [imapx:A] I/O: 'A00137 OK STATUS completed'
> 
> Can you point me to documentation where I can read about how to
> interpret this?
> 
> thanks
> Dan Kortschak
> 

I think that I just caught the trigger in action. I just saw a mail get
sent to junk (ProtonMail server-side filter) and then this

[imapx:A] I/O: 'A00170 UID MOVE 3533 Spam'
[imapx:A] I/O: '* 3177 FETCH (FLAGS ($junk junk) UID 3533)'
[imapx:A] I/O: '* 3177 EXISTS'
[imapx:A] I/O: '* OK [UNSEEN 3] '
[imapx:A] I/O: 'A00170 NO Label does not exist'
[imapx:A] I/O: 'A00171 STATUS Trash (MESSAGES UNSEEN UIDVALIDITY
UIDNEXT)'
[imapx:A] I/O: '* STATUS Trash (MESSAGES 0 UNSEEN 0 UIDVALIDITY 4
UIDNEXT 349)'
[imapx:A] I/O: 'A00171 OK STATUS completed'

and then the same kind of issue as above. This may be enough for me to
be able to give ProtonMail enough information for them to reproduce
locally (which they have not been able to do before).

ProtonMail uses labels rather than real IMAP folders on their servers,
so perhaps the bridge is causing some confusion in the junk/trash
labelling (their junk and trash folders as presented by evolution allow
per mail deletion, unlike real IMAP servers that I connect to so that
seem to be behaving differently).

Having docs to read to understand this better will still help me
though.

thanks
Dan Kortschak


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Interaction with ProtonMail “Error syncing changes: mailbox 4 does not exist”

2020-05-26 Thread Dan Kortschak via evolution-list
On Tue, 2020-05-26 at 08:44 +0200, Milan Crha via evolution-list wrote:
> On Tue, 2020-05-26 at 04:34 +0200, Dan Kortschak via evolution-list
> wrote:
> > This problem is only fixed by quiting evolution and killing
> > evolution-source-registry, and going to the ProtonMail web client
> > and
> > emptying the trash.
> 
>   Hi,
> why also the evolution-source-registry? I'd not expect that to change
> anything.
> 
> > I intend to instrument the ProtonMail bridge application, but I
> > would
> > like to have a basic idea of what it is that I should be looking
> > for
> > before I jump into that.
> 
> You can see what it does in the background when you start Evolution
> from a terminal as this:
> 
>$ CAMEL_DEBUG=imapx:io evolution
> 
> which logs raw communication between the server and Evolution.
> Whether
> it'll help you to diagnose the problem I'm not sure.
>   Bye,
>   Milan
> 

Thanks for both of those. I have retried without killing the source
registry and it is resolved without that.

The relevant output from CAMEL_DEBUG=imapx:io is as follows:

[imapx:A] I/O: 'A00133 UID STORE 338 -FLAGS.SILENT (\DELETED)'
[imapx:A] I/O: 'A00133 OK UID STORE completed'
[imapx:A] I/O: 'A00134 UID STORE 338 -FLAGS.SILENT (JUNK)'
[imapx:A] I/O: 'A00134 NO mailbox 4 does not exist'
[imapx:A] I/O: 'A00135 UID STORE 338 -FLAGS.SILENT (\DELETED)'
[imapx:A] I/O: 'A00135 OK UID STORE completed'
[imapx:A] I/O: 'A00136 UID STORE 338 -FLAGS.SILENT (JUNK)'
[imapx:A] I/O: 'A00136 NO mailbox 4 does not exist'
[imapx:A] I/O: 'A00137 STATUS INBOX (MESSAGES UNSEEN UIDVALIDITY
UIDNEXT)'
[imapx:A] I/O: '* STATUS INBOX (UIDVALIDITY 4 UIDNEXT  MESSAGES
 UNSEEN xx)'
[imapx:A] I/O: 'A00137 OK STATUS completed'

Can you point me to documentation where I can read about how to
interpret this?

thanks
Dan Kortschak


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] Interaction with ProtonMail “Error syncing changes: mailbox 4 does not exist”

2020-05-25 Thread Dan Kortschak via evolution-list
Sporadically when I attempt to empty the trash on a ProtonMail account
using evolution, I get the following error:

```
Failed to refresh folder "@protonmail.com : Trash”.

The reported error was “Error syncing changes: mailbox 4 does not
exist”.
```

then when navigating away from the trash folder, 

```
Error while Storing folder “Trash”.

Error syncing changes: mailbox 4 does not exist
```

From this point on, evolution will not sync to the server (see note
below).

This problem is only fixed by quiting evolution and killing evolution-
source-registry, and going to the ProtonMail web client and emptying
the trash.

Note that ProtonMail is odd in this since it doesn't provide IMAP
access to their servers, but rather has a bridge application that
interacts with their servers and presents an IMAP server on localhost.

I intend to instrument the ProtonMail bridge application, but I would
like to have a basic idea of what it is that I should be looking for
before I jump into that.

```
~ $ evolution --version
evolution 3.28.5-0ubuntu0.18.04.2 
```

thanks
Dan Kortschak


___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list