Re: [Evolution] Office 365 with Multi Factor Authentication and unfriendly Active Directory Admins
Milan, > > The question is how can I get the settings I need to make this > > work? > > > if I recall correctly, you cannot. It's the company administrators > whom have privileges to create an application in the Azure web > interface and set it up with the tenant. Regular users cannot do it. > My situation is the same since July. The workaround I use is to set a forward from my university's email to another account and use that account with Evolution. Yet, it is a hack and for outgoing messages that require the university account in the sender spot I have to resort to Outlook online. > It doesn't matter much, because EWS is dead for the Office365 server > [1]. > Do not worry, the Microsoft Graph API looks promising. It doesn't > seem to know everything what the EWS does, but it is also simpler, > thus maybe it'll work. I've just begun to explore what it can do. Does this apply to Calendar and Address Book? That is, my workaround is ok for email, but for calendar and to access the global address book I have to use Outlook online all the time. To clarify my question: based on your tests so far, does Evolution can access the Office 365 Calendar and Address book? > Some preliminar testing will be appreciated, as always. > If you do not mind, I'll contact you off list with some simple code > to test, once I have any (that would be for the authentication part, > to check my guesses). I volunteer to help with testing too in case you need. Thanks, Paulo ___ 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 causes reboot, where should I look for debugging?
Hello Milan, > > I am entering the command: > > CAMEL_DEBUG=imapx:io evolution >& ~./log/evoDebug.log > > > > Wouldn't this record the 8 imap accounts anyways? > > Hi, > do not do that. You said the crash happens when closing the composer > window. That's not the time when IMAP is called. At all. Good point. It seems to be related to the composer, since the crashes happen when some composer activity is involved. I really did not see anything in the evoDebug.log file abovementioned. > > Evolution may have shown something on its stderr too, maybe. > > Follow Andre's instructions, being there a crash, the coredumpctl may > catch it (if your distro uses it). ⟪PCThinkpad-manjaro⟫ in ~ with /bin/zsh took 3s 🕙[ 11:32:48 ] ➜ whereis coredumpctl coredumpctl: /usr/bin/coredumpctl /usr/share/man/man1/coredumpctl.1.gz it does. I will learn 0how to use it and see if I can catch something. > There are other ways to catch > threads, like to ... Thanks. That is really useful. I'll try those methods. Thanks a lot for taking the time to explain me in such detail. > Though from what you see I'd guess the problem is somewhere deeper > than > in Evolution. That it doesn't strike elsewhere can be just because > the > conditions to trigger it were not met (the crash may require certain > conditions, which "only Evolution" triggers). I have the same feeling. When the conditions are not there (i.e. not using the two monitors) then I have no problems. Yet, so far only evolution triggered the crash when the conditions were not met. I have my desktop back so I do not need to use the notebook with both monitors but will keep doing it in order to get to the cause. All the best, Paulo ___ 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 causes reboot, where should I look for debugging?
Hello Andre, Thanks for your reply. > If gnome-shell crashes then this is a topic for a gnome-shell support > forum. See also https://wiki.gnome.org/Projects/GnomeShell/Debugging Indeed. Now that I know it is a Gnome shell crash (versus a computer reboot) I'll definitely consider posting there, but first I wanted to know how to debug Evolution since this is where the problem is manifesting. Pete's email was quite helpful on that since I had a different mindset regarding how the debugging info was collected and simply missed a few instructions. > As you mentioned journalctl: In general, "journalctl -u evolution" > would show only messages by evolution. *If* there is no crash in > evolution here, then this would be the wrong support forum. > If there is a crash in some software, then you can get a stacktrace > of > that crash via "coredumpctl gdb PID" (replace PID with the process > id). Thanks. I am starting to get a better understanding of these logs and flags. This is very helpful. > Make sure to install all needed debug symbols for all involved > libraries and applications beforehand. I'll do my homework on this one. Need to educate myself on the debug symbols and the associated installation process. Thanks again for the pointers. All the best, Paulo ___ 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 causes reboot, where should I look for debugging?
Pete, Thanks for the reply. > If it's just started happening in the last weeks, has evolution been > updated at all in that time? What about any of the Gnome and GTK > components? After reading your suggestions below I believe it has to do with Wayland and external monitors, since this became an issue since last week once I started using it with two monitors. I stopped using one of the monitores and did not have a crash so far. I will keep testing. > It's unusual for an application to cause a Linux computer to reboot - > almost always it is down to a hardware issue (usually bad memory). My mistake, sorry! It is not a reboot, but just a Gnome Shell quite dramatic crashing. I thought it was a full reboot because the Lenovo logo appears and it takes quite a while for the gnome login screen to appear. Yet, I realized that the post check does not occur and the grub screen does not show up. Thus, it is a gnome shell crash not a reboot. > Turn off the extensions and re-enable them one by one. > > But that would probably only cause Gnome Shell to die, not reboot the > whole machine. Since the Gnome shell is dying, I have greater reason to believe on the hypothesis that it is a bad extension. Yet, what puzzles me is that this only happens with evolution. I did tests with the two monitors attached, turning on VMs, many browser tabs, apps, etc, and even though the poor thinkpad struggles like crazy it never had a Gnome shell crash. I tested with Thunderbird too and no issues. > The debugging output is on the standard out/error of the application; > in standard Gnome those outputs are not recorded anywhere. That's > why > the instructions say to run evolution from the command line and > redirect the outputs to a file. I missed that part on the instructions. Thanks for pointing that out. > I don't think it's a good idea to globally set those variables - the > output can get voluminous especially with 8 IMAP accounts so if > things > are recorded anywhere you are going to get lots of it. I am entering the command: CAMEL_DEBUG=imapx:io evolution >& ~./log/evoDebug.log Wouldn't this record the 8 imap accounts anyways? In any case, I am glad that now I can debug better. > You also need to see if anything relevant has changed in the OS > updates > recently - possibly roll back any recent changes. It might be prudent > to verify that the installed packages are the same as when they were > first installed (to make sure they haven't got corrupted - which in > itself would indicate a bad disk!). It is quite a weird issue. If I use one monitor, nothing seems to happen (that is, I was not able to reproduce yet). When I use two monitors, only evolution crashes the Gnome shell (conceivably, others might too but I was not able to see it). Thus, it might be an extension or it might be something related to using different interfaces with Wayland (HDMI port for one monitor, DP for the other, plus the internal display), each with a different resolution. Yet, that does not explain why I get this issue with evolution only. I am now working with one external monitor to see if the Gnome Shell crash returns. I will then try with two. I am only running evo with the command above so I will have the logs whenever a crash occurs. Thanks again for your help. Paulo ___ 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 causes reboot, where should I look for debugging?
All: I have been experiencing an annoying issue for about a week now that is getting worse. Basically, when I try to close an open draft message, the moment I click the "x" button to close it my computer reboots. I have been using Evolution in this computer since I bought it last year. The laptop itself is quite reliable, never ran Windows (I stripped the original SSD), and nothing else produces this weird reboot. I pushed other heavy apps to the limits and was not able to get this reboot issue. I think it should be some sort of incompatibility between Evo and some gnome extension, but I do not know how to verify my guesses Going thought journalctl -b -1 did not tell me much. There were a lot of these lines repeated: Aug 21 19:08:51 PCThinkpad-manjaro evolution[7718]: _gtk_css_image_get_concrete_size: assertion 'default_width > 0' failed Aug 21 19:08:51 PCThinkpad-manjaro evolution[7718]: _gtk_css_image_get_surface: assertion 'surface_width > 0' failed But I do not think these are the culprit. I would like to debug, but do not know how to start. For instance, the Environment Variables page (https://wiki.gnome.org/Apps/Evolution) tells me to set a variable such as: CAMEL_DEBUG=imapx:io evolution >& logfile (for imap, as I have 8 imap accounts and 2 ews) So I added it to my .zshrc file. Yet, I am not sure what it does. That is, when the variable is set, does it create new logs? Make existing logs better? Which logs? I then went to "tracking down problems" atL https://help.gnome.org/users/evolution/stable/index.html.en#tracking-down-problems It has a sub-item "how to track down a problem" but this brings me back to the Environment Variables. I also tried to read the Camel Reference Manual, but it only goes to 3.22 and I was not able to extract much. In short, to provide more useful info for tracking down a problem, where should I go? Are there specific logs. I recognize this is likely a very dumb question, but I am a bit stuck. Thanks, Paulo Evolution 3.36.5 gnome 36 running on 5.7.14-1-MANJARO ___ 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] Composing in html mode
On Fri, 2020-07-24 at 01:00 +0100, Patrick O'Callaghan wrote: > On Thu, 2020-07-23 at 17:59 -0400, Paulo Cesar G. Costa wrote: > > On Thu, 2020-07-23 at 22:35 +0100, Pete Biggs wrote: > > > On Thu, 2020-07-23 at 13:10 -0700, Van Snyder wrote: > > > > On Thu, 2020-07-23 at 21:59 +0200, Andre Klapper wrote: > > > > > On Thu, 2020-07-23 at 12:29 -0700, Van Snyder wrote: > > > > > > Too bad there isn't a statically-linked version. > > > > > > > > > > The future is rather stuff like Flatpak / Snap / etc. > > > > > > > > The buzz words are kind of a mystery. Are there more details > > > > about > > > > how to install using these? > > > > > > > Be careful about using things like flatpack - they work, but by > > > their > > > nature they run in a "sandbox" isolated from the system. It's > > > fairly > > > new technology (at least for Evolution) and things are getting > > > better, > > > but sometimes you come across things, especially in interactions > > > with > > > the host system, that just don't quite work as you expect. > > > > > > This is not meant to put you off, it is good to try these things. > > > But > > > you should be aware that it isn't a total solution yet. There will > > > no > > > doubt be many people who now jump in and say it works fine for > > > them > > > ("all you need to do is "). > > > > > > P. > > > > I second that. Sandboxing might be a good fit for a number of > > applications but not for those that inherently require a higher > > level of > > interaction with the file system. These usually take a usability hit > > when operating in a sandbox. In my experience, in order to get > > attachments in the place I want, import things, attach files, point > > to > > dot files I have, etc., required me to write so many exceptions to > > the > > sandboxing policy that I simply quit using it. > > Maybe in the future... > > I think the problem is not so much access to the filesystem, which > generally is just the host's own filesystem, but access to the rest of > the Desktop Environment. Evolution in particular is integrated with > the > Gnome system and expects to be able to communicate with other GTK- > based > components which will often not be accessible from within the sandbox. > > poc > Thanks, Patrick, you conveyed what I was trying to say in a much more precise way. I kept tweaking the sandbox permissions in an attempt to regain that integration, up to a point that it became a nuisance to me. Paulo ___ 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] Composing in html mode
On Thu, 2020-07-23 at 22:35 +0100, Pete Biggs wrote: > On Thu, 2020-07-23 at 13:10 -0700, Van Snyder wrote: > > On Thu, 2020-07-23 at 21:59 +0200, Andre Klapper wrote: > > > On Thu, 2020-07-23 at 12:29 -0700, Van Snyder wrote: > > > > Too bad there isn't a statically-linked version. > > > > > > The future is rather stuff like Flatpak / Snap / etc. > > > > The buzz words are kind of a mystery. Are there more details about > > how to install using these? > > > Be careful about using things like flatpack - they work, but by their > nature they run in a "sandbox" isolated from the system. It's fairly > new technology (at least for Evolution) and things are getting better, > but sometimes you come across things, especially in interactions with > the host system, that just don't quite work as you expect. > > This is not meant to put you off, it is good to try these things. But > you should be aware that it isn't a total solution yet. There will no > doubt be many people who now jump in and say it works fine for them > ("all you need to do is "). > > P. I second that. Sandboxing might be a good fit for a number of applications but not for those that inherently require a higher level of interaction with the file system. These usually take a usability hit when operating in a sandbox. In my experience, in order to get attachments in the place I want, import things, attach files, point to dot files I have, etc., required me to write so many exceptions to the sandboxing policy that I simply quit using it. Maybe in the future... Paulo ___ 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] Contacts are not saved but in fact they are
Milan, > Could you run from a terminal: > >$ CARDDAV_DEBUG=1 /usr/libexec/evolution-addressbook-factory -w > > (the actual path can differ in your system), then run evolution and > repeat the error message, please? Yes, in Manjaro it is under /usr/lib/ Here is what I've got: < HTTP/1.1 201 Created < Soup-Debug-Timestamp: 1589217008 < Soup-Debug: SoupMessage 6 (0x7f99200093a0) < Server: AppleHttpServer/ac9d40131a4d < Date: Mon, 11 May 2020 17:10:08 GMT < Content-Type: text/plain; charset=UTF-8 < Content-Length: 27 < Connection: close < X-Apple-Jingle-Correlation-Key: GOPQI2TAKBA47OTWAHF4JSL7NM < apple-seq: 0 < apple-tk: false < Apple-Originating-System: UnknownOriginatingSystem < X-Responding-Instance: carddav:34201001:mr26p42ic- ztdg05092101:8001:2007B427:89f835111c10 < ETag: "k7cqg7s3" < Content-Encoding: gzip < Strict-Transport-Security: max-age=31536000; includeSubDomains; < via: xrail:mr90p00ic- zteu08151101.me.com:8301:19C402:grp23,631194250daa17e24277dea86cf30319:2 1fd99d26c84fc542cb1d8360fb7773c:Minneapolis < X-Apple-Request-UUID: 339f046a-6050-41cf-ba76-01cbc4c97f6b < access-control-expose-headers: X-Apple-Request-UUID,Via < Created Let me know if you see anything that I can do on my end to fix this issue. > Also, if you do not mind, could you open a ticket at [1], thus any > particular fix could have a reference in the bug tracker, please? Done. It is issue #212. Thanks, Paulo -Original Message- From: Milan Crha via evolution-list To: evolution-list@gnome.org Subject: Re: [Evolution] Contacts are not saved but in fact they are Date: Mon, 11 May 2020 18:53:52 +0200 On Mon, 2020-05-11 at 12:29 -0400, Paulo Cesar G. Costa wrote: > Correction: This happens only with iCloud contacts. > > > > Cannot modify contacts: Failed to put data: HTTP error code 201 > (Created): Created Hi, I see, it's a CardDAV error message. The iCloud returned 'Created' even for modifications, which feels weird. Could you run from a terminal: $ CARDDAV_DEBUG=1 /usr/libexec/evolution-addressbook-factory -w (the actual path can differ in your system), then run evolution and repeat the error message, please? I'd like to see the content of the "201 Created" response from the server, because the 201 is success, but they might add some information into the response, which the related code deciphered as an error claim (some errors can be received with HTTP success state). Also, if you do not mind, could you open a ticket at [1], thus any particular fix could have a reference in the bug tracker, please? Thanks and bye, Milan [1] https://gitlab.gnome.org/GNOME/evolution-data-server/issues/new ___ 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-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] Contacts are not saved but in fact they are
Correction: This happens only with iCloud contacts. Exchange and gmail work normally. Thanks, Paulo -Original Message- From: Paulo Cesar G. Costa To: evolution-list@gnome.org Subject: [Evolution] Contacts are not saved but in fact they are Date: Mon, 11 May 2020 12:24:38 -0400 Every time I try to modify a contact in Evolution Contacts I get thefollowing error message: > Cannot modify contacts: Failed to put data: HTTP error code > 201(Created): Created Then, I try to close the contact and get a warning that I will lose themodifications. I try to save again and the same pattern repeats.Eventually, I simply quit and lose the edits. Now, what really puzzles me is that when I return to the contactimmediately I see that the changes are indeed lost, but after a whilethe changes pop up in the contact.That is, Evolution is probably saving but not getting an acknowledgementand then get synchronized with the address book server and display thechanges. I did try to find clues of what is happening but nothing I getseems related.Opening Evolution in terminal does not show any error message. Note that I have address books with iCloud, gmail, and Exchange. Allhave the same behavior. This has been consistent since Evolution 3.32 soI do not think it is related to new updates. Configuration:Evolution 3.36.2Kernel 5.6.10-3-MANJARO Any hints would be greatly appreciated. Thanks,Paulo ___evolution-list mailing listevolution-l...@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list ___ 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] Contacts are not saved but in fact they are
Every time I try to modify a contact in Evolution Contacts I get the following error message: > Cannot modify contacts: Failed to put data: HTTP error code 201 > (Created): Created Then, I try to close the contact and get a warning that I will lose the modifications. I try to save again and the same pattern repeats. Eventually, I simply quit and lose the edits. Now, what really puzzles me is that when I return to the contact immediately I see that the changes are indeed lost, but after a while the changes pop up in the contact. That is, Evolution is probably saving but not getting an acknowledgement and then get synchronized with the address book server and display the changes. I did try to find clues of what is happening but nothing I get seems related. Opening Evolution in terminal does not show any error message. Note that I have address books with iCloud, gmail, and Exchange. All have the same behavior. This has been consistent since Evolution 3.32 so I do not think it is related to new updates. Configuration: Evolution 3.36.2 Kernel 5.6.10-3-MANJARO Any hints would be greatly appreciated. Thanks, Paulo ___ 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] Setting evolution personalized configuration from the terminal (gsettings)
All: I hope this is not too off-topic, but I am struggling to make a specific Evolution Mail configuration via the terminal. More specifically, because I once in a while distro hop or change machines, it is relatively common for me to have to setup my evolution manually via the GUI and/or dconf. To automate this process I am creating a script that, among other things, set the fields I want to personalize in org.gnome.evolution.mail (as well as calendar and addressbook). All runs well, except for the fields with lists, which give me a syntax error. The personalized configuration is stored in a bash vector and a for loop is used to feed each item to a gsettings command. A simplified version of the script is: #!/bin/bash # comments # initial setup, initialization, etc. #large vector with my personalized settings for evolution mail declare -A MailSettings=( ['junk-check-custom-header']='true' #...zillions of personalized items ['show-headers']="[('From', true), ('Reply-To', false), ('To', true), ('Cc', true), ('Bcc', true), ('Subject', true), ('Date', true), ('Newsgroups', true), ('Face', true), ('x-evolution-mailer', false)]" ) # for loop checking the previous settings, applying the new ones, and then showing what it did for i in "${!MailSettings[@]}" do oldkey="$(gsettings get org.gnome.evolution.mail $i)" # checks the current settings for each setting in the vector gsettings set org.gnome.evolution.mail $i ${MailSettings[$i]} # applies each setting newkey="$(gsettings get org.gnome.evolution.mail $i)" # checks the modified settings printf "\e[1;34m%-6s\e[m" "$i" # prints Key-oldValue-newValue printf ": %s" "$oldkey" printf " -> \e[1;33m%-6s\e[m\n" "$newkey" done The above works beautifully to setup any configuration in evolution, except for 'show-headers', 'labels' and others that require a list as parameter. If I copy and paste the command gsettings set or.gnome.evolution.mail show-headers VALUE it works ok, but none of the many syntax variations I tried within this script worked, including creating another vector for each setting (e.g. LABELS or ShowHEADERS). My best guess is that the for loop is not substituting the vector element in away that bash understands, but after searching and reading a lot on this I was not able to find out how to do it. Any directions would be greatly appreciated. Thanks, Paulo evolution 3.36.1, kernel 5.6.3.2, bash 5.0.16, ___ 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] Ghost messages coming back to haunt you
Pete, Worked like a charm! I deleted the full cache and after a couple of days with a few reboots included the messages didn't return.Thanks a lot! All the best,Paulo On Wed, 2020-03-18 at 14:57 +, Pete Biggs wrote: > > I also tried deleting ~/.cache/evolution/mail/[long > > number]/folders.dbwhich seemed to work initially, but I then got the > > messages back again. > > You should make sure that Evolution and the various backend > componentsare shutdown before you delete the cache. You can also > delete thewhole contents of that cache directory, not just the > folders.db file.(It's a cache, it will be reformed when you look at > the messages, itmay take a little longer to start up the first time > though.) > P. > > ___evolution-list mailing > listevolution-l...@gnome.org > To change your list options or unsubscribe, visit ... > https://mail.gnome.org/mailman/listinfo/evolution-list ___ 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] Ghost messages coming back to haunt you
I have been trying to address a specific issue for a couple of months now, but am running out of ideas. Basically, I have a group of 8 messages dated from 10/10/2019 that do not exist in the mail server (my other computer and the phone email app do not see it, neither does the webmail app) but keep showing up in my notebook computer. The messages appear listed in the message window as not read, but when you select them you get this warning instead: > Unable to retrieve message. > The specified object was not found in the store., The process failed to get > the correct properties. I then delete the messages and all seems right. However, after I close and open Evolution again the messages (together with the warnings) come back again. If instead of deleting I just mark the messages as read, when I restart Evolution they will come back as unread. I did try to refresh the associated inbox, which again works until the next restart. I also tried deleting ~/.cache/evolution/mail/[long number]/folders.db which seemed to work initially, but I then got the messages back again. Details: * account is a corporate MS Exchange (university) * evolution 3.34.1-2 * Pop_OS! 19.10 / gnome This issue is constrained to my notebook, so I assume that some point in time I actually deleted those messages but some index in my notebook became corrupted and kept the messages pointers. I would simply try to delete the whole account and reinstall it, but would prefer to understand what is going on before trying the brute force method. Thanks, Paulo ___ 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] Importing email signatures from one computer to another
Milan, Thanks a lot! It worked like a charm.I imported the associated files from the ~/.config/evolution/sources/ folder and was able to use the signatures in the other computer. All the best,Paulo On Mon, 2020-03-02 at 09:45 +0100, Milan Crha via evolution-list wrote: > On Sat, 2020-02-29 at 17:07 -0500, Paulo Cesar G. Costa wrote: > > My guess is that there has to be an index or something similar thatlinks > > the signatures in this folder to the ones you see inevolution's Signature > > tabs under Composer Preferences(edit>Preferences) > > Hi,that's correct, there are files in > ~/.config/evolution/sources/referencing those in > ~/.config/evolution/signatures/. Copy also therelated .source files and > you'll see the signatures too. This may ormay not need a restart of the > background processes to take effect (likeusing 'evolution --force-shutdown'). > > is there another way of importing signatures? > > I'm not aware of any GUI or command line tool working with signaturesonly. > The Backup/Restore Evolution Data saves a lot more data than justsignatures. > Bye,Milan > ___evolution-list mailing > listevolution-l...@gnome.org > To change your list options or unsubscribe, visit > ...https://mail.gnome.org/mailman/listinfo/evolution-list ___ 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] Importing email signatures from one computer to another
Greetings! I have: - evolution 3.34.1-2 installed in my desktop and in my notebook, both running Pop_OS! 19.10 I want: - Import the email signatures that I create in one computer to the other computer. Copying the signatures from ~/.config/evolution/signatures between computers wouldn't do it, as the evolution in the receiving computer will not recognize these signatures and not make them available. My guess is that there has to be an index or something similar that links the signatures in this folder to the ones you see in evolution's Signature tabs under Composer Preferences (edit>Preferences), but I was not able to find where such index would be located. In the evolution list, a search on the topic only retrieved a number of messages related to gpg signatures and just one 2005 thread on the subject: https://mail.gnome.org/archives/evolution-list/2005-August/msg00189.html However, it refers to a gconf key that I was not able to find in dconf editor. Any hints on this? Alternatively, is there another way of importing signatures? Thanks, Paulo ___ 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 Calendar: How to delete or edit only the future occurences of a recurring event
Volker: Regarding the following sentence: > What I wanted in Evolution Calendar is the behavior in "b)" above, but my > experiment shows that Evolution has "a)" and "b)" above. I meant to say that "Evolution has "a)" and "c)" above" That is, Evolution allows you to either delete one occurrence or all occurrences, but does not have an option that deletes all future occurrences. Thanks, Paulo On Wed, 2020-02-05 at 13:26 -0500, Paulo Cesar G. Costa wrote: > Volker: > > Thanks for the reply. I did what you suggested. > 1 - created a "test" event starting Feb 5, 2020 (today) > 2 - made it recurrent daily until March 3, 2020 > 3 - right-clicked the event on Feb 13, 2020. Two "delete" choices appeared: > i) Delete this occurrence > ii) Delete all occurrences > 4 - I clicked on "ii)" above > 5 - It deleted all occurrences, including those prior to Feb 13, 2020. > > I then went to my phone and did exactly the same (Busy Cal on iPhone). When I > clicked on "Delete" I was presented with 3 choices: > a) Delete only this event > b) Delete all future events > c) Delete all > I chose "b)" above and it deleted only the occurences after Feb 13, 2020 > > What I wanted in Evolution Calendar is the behavior in "b)" above, but my > experiment shows that Evolution has "a)" and "b)" above. > > Let me know in case you get different results in Evolution Calendar. > > All the best, > Paulo > > > On Wed, 2020-02-05 at 16:30 +0100, Volker Wysk wrote: > > Am Mittwoch, den 05.02.2020, 09:18 -0500 schrieb Paulo Cesar G. Costa: > > > Fellow Evolutioners: > > > > > > When you try to delete or edit a recurring event in calendar, > > > Evolution > > > offers two options: 1) whether you want to delete/edit that specific > > > event or 2) delete/edit all the occurences of that event. > > > I would like to delete/edit only the future occurrences of recurring > > > events, while keeping the ones that already happened for auditing and > > > other similar purposes. Currently, I am having to manually > > > delete/edit > > > the future events one by one. Is there any way of deleting/editing > > > only > > > future occurrences? > > > > You could make a test event in the calendar and then do 2). Perhaps > > this does what you want, and it's just worded mistakably. > > > > In my smartphone (the app aCalendar+), there is the choice, when > > deleting, "this and future events". So it seems to be part of the > > CalDAV protocol. > > > > Cheers > > Volker > > > > ___ > 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-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 Calendar: How to delete or edit only the future occurences of a recurring event
Volker: Thanks for the reply. I did what you suggested. 1 - created a "test" event starting Feb 5, 2020 (today) 2 - made it recurrent daily until March 3, 2020 3 - right-clicked the event on Feb 13, 2020. Two "delete" choices appeared: i) Delete this occurrence ii) Delete all occurrences 4 - I clicked on "ii)" above 5 - It deleted all occurrences, including those prior to Feb 13, 2020. I then went to my phone and did exactly the same (Busy Cal on iPhone). When I clicked on "Delete" I was presented with 3 choices: a) Delete only this event b) Delete all future events c) Delete all I chose "b)" above and it deleted only the occurences after Feb 13, 2020 What I wanted in Evolution Calendar is the behavior in "b)" above, but my experiment shows that Evolution has "a)" and "b)" above. Let me know in case you get different results in Evolution Calendar. All the best, Paulo On Wed, 2020-02-05 at 16:30 +0100, Volker Wysk wrote: > Am Mittwoch, den 05.02.2020, 09:18 -0500 schrieb Paulo Cesar G. Costa: > > Fellow Evolutioners: > > > > When you try to delete or edit a recurring event in calendar, > > Evolution > > offers two options: 1) whether you want to delete/edit that specific > > event or 2) delete/edit all the occurences of that event. > > I would like to delete/edit only the future occurrences of recurring > > events, while keeping the ones that already happened for auditing and > > other similar purposes. Currently, I am having to manually > > delete/edit > > the future events one by one. Is there any way of deleting/editing > > only > > future occurrences? > > You could make a test event in the calendar and then do 2). Perhaps > this does what you want, and it's just worded mistakably. > > In my smartphone (the app aCalendar+), there is the choice, when > deleting, "this and future events". So it seems to be part of the > CalDAV protocol. > > Cheers > Volker > ___ 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 Calendar: How to delete or edit only the future occurences of a recurring event
Fellow Evolutioners: When you try to delete or edit a recurring event in calendar, Evolution offers two options: 1) whether you want to delete/edit that specific event or 2) delete/edit all the occurences of that event. I would like to delete/edit only the future occurrences of recurring events, while keeping the ones that already happened for auditing and other similar purposes. Currently, I am having to manually delete/edit the future events one by one. Is there any way of deleting/editing only future occurrences? Thanks in advance for any hints on this. Paulo Evolution 3.34.1-2 Pop OS 19.10 ___ 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] Synchronizing message filters and labels between computers
Ángel, That will do it. Thanks a lot. Best regards,Paulo On Mon, 2019-02-25 at 00:15 +0100, Ángel wrote: > On 2019-02-24 at 17:38 -0500, Paulo Cesar G. Costa wrote: > > I am not doing bidirectional sync with the desktop since I want to have > > thatconfiguration safe from potential corruption.This allowed me to > > replicate most of my settings, and when I add a new filter inDesktop it > > replicates in the notebook.However, labels seem to be stored in > > ~/config/dconf/user, which is a singlebinary file with lots of other things > > that make replicating it via cloud likelyto be a bad idea.I did manually > > copied the labels from that file and pasted in the same file inmy notebook, > > but I would have to do this to all computers every time I add a newlabel. > > Is there a method to do this synchronization easier?Any ideas on how to > > automate this process?I apologize if I am missing something very basic, but > > I am new to evolution anddid try to find references on it. > > This is dconf (think like windows registry), not evolution-specific > You can read with dconf read /org/gnome/evolution/mail/labels > labels.txt > and write at the other side with eg. dconf write > /org/gnome/evolution/mail/labels "$( if you wan to have a look manually, you can use dconf-editor > Best regards > ___evolution-list mailing > listevolution-l...@gnome.org > To change your list options or unsubscribe, visit ... > https://mail.gnome.org/mailman/listinfo/evolution-list ___ 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] Synchronizing message filters and labels between computers
I have a pretty complex set of message filters and labels to manage email coming from 9 different accounts (work, academia, project-related, personal, etc..), and do it in 3 different linux boxes: 1) home desktop (ubuntu 18.10), 2) work computer (PopOS 18.10), 3) personal notebook (Manjaro Gnome using kernel 4.20). All boxes are using 3.30.1-1build1 I am trying to achieve some level of synchronization between these machines using my own cloud drive (synology drive), but could not find much information about that specific type of synchronization in the mail list or googling. I did find many threads about labels and message filters, which were extremely helpful for me to figure out some At this point, in my testing phase I am simply trying to replicate the desktop configuration (i.e. only the message filters and the labels) in my notebook with this setup: Desktop: ~/.config/evolution/ -> [cloud drive]/.config/evolution/ Notebook: ~/.config/evolution/ <-> [cloud drive]/.config/evolution/ where: -> unidirectional sync <-> bidirectional sync I am not doing bidirectional sync with the desktop since I want to have that configuration safe from potential corruption. This allowed me to replicate most of my settings, and when I add a new filter in Desktop it replicates in the notebook. However, labels seem to be stored in ~/config/dconf/user, which is a single binary file with lots of other things that make replicating it via cloud likely to be a bad idea. I did manually copied the labels from that file and pasted in the same file in my notebook, but I would have to do this to all computers every time I add a new label. Is there a method to do this synchronization easier? Any ideas on how to automate this process? I apologize if I am missing something very basic, but I am new to evolution and did try to find references on it. Thanks, Paulo ___ 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] Signatures are not saved
Milan, Problem solved! Thanks! The issue was not the use of symlinks, but the fact that the drive they were pointing to was formatted as NTSF. My entry in /etc/fstab was: LABEL=Mail /mnt/Mail ntfs-3g uid=1000,gid=1000,umask=0022,x-gvfs-show 0 0 Which works well in other places I use NTFS partitions in Linux. However, the NTFS formatting seems to mess with the attributes and/or the permissions. I moved all mail to an ext4 partition, redirected the symbolic links and now the signatures work as expected. All the best, Paulo On Mon, 2019-01-28 at 10:39 +0100, Milan Crha via evolution-list wrote: > On Fri, 2019-01-25 at 09:21 -0500, Paulo Cesar G. Costa wrote: > > lrwxrwxrwx 1 root root 38 Jan 20 21:20 evolution -> /mnt > > Hi,having the file owned by root:root, instead of pc:pc, looks a > bitsuspicious, despite the "everyone can do everything" attributes. > > Thus, given that:1) I cannot find anything that would indicate an issue in > > the filesystem2) The signature files are being properly saved by evolution > > in thecorrect folder and the fact that the error messages point to a NULL > > symlink, my bestguess is that something internal to Evolution may be causing > > it tonot follow the symlink. > > Okay, that you symlink the files into a mounted partition is kind ofimportant > detail, because it's not the standard way of runningEvolution. > It seems that the code thinks that your signature is a script. > That'srecognized by file attributes. Does the file in /mnt/ have > theexecutable attribute set? What is the partition type of the /mnt/Mail?Some > can "garbage" file attributes used by Linux systems. Bye,Milan > ___evolution-list mailing > listevolution-l...@gnome.org > To change your list options or unsubscribe, visit ... > https://mail.gnome.org/mailman/listinfo/evolution-list > ___ 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] Signatures are not saved
> > On Thu, 2019-01-24 at 07:28 +0100, Milan Crha via evolution-list wrote: > > On Wed, 2019-01-23 at 15:14 -0500, Paulo Cesar G. Costa wrote: > > > Any ideas? > > > > Hi,I would try to run evolution from a terminal, maybe it shows some > > errormessage there. You can also try to create a file in > > that/home/pc/.config/evolution/signaturesjust to see whether the files can > > be really created there. Hi Milan, Per your suggestion, I run Evolution from terminal, and tried to create two signatures (titled "test1" and "test2"). Listed below are the steps I followed, with a description of what I saw, as well as the associated terminal window output. STEPS 1) Initial setup - evolution opened from in terminal, no error messages 2) Create 1st signature - > Preferences | Composer Preferences | Signatures tab > "Add" button * [Add dialog opens] - Entered: * Title: test1 * Signature text: "test1 - HTML was chosen" - Pressed Save and Close button * [No messages in terminal] * [file appears in signature folder: 028566452f2702bbc64f7892cf15a03d54692be6] - highlighted "test1" in signatures window. * ["Edit" button becomes available] * [error message appears in terminal: /home/pc/.config/evolution/signatures/028566452f2702bbc64f7892cf15a03d54692be6: 1: /home/pc/.config/evolution/signatures/028566452f2702bbc64f7892cf15a03d54692be6: Syntax error: redirection unexpected] - Clicked on the edit button. The following events happened: * ["Edit Signature Script" windows shows up] * [error message in terminal: (evolution:18851): evolution-util-CRITICAL **: 19:18:53.289: e_mail_signature_script_dialog_set_symlink_target: assertion 'symlink_target != NULL' failed] - Clicked "Cancel" button in the "Edit Signature Window" * ["Edit Signature Window" closes] * [no messages in terminal] * [folder still has 028566452f2702bbc64f7892cf15a03d54692be6 file in it] 3) Create 2nd signature - Clicked "Add" button * [Add dialog opens] - Entered: * Title: test2 * selected plain text on the drop-down button * Signature text: "test2 - Plain Text was chosen" - Pressed Save and Close button * [Add Signature window closes] * [test1 in Signatures window is highlighted] * [New error message in terminal: /home/pc/.config/evolution/signatures/028566452f2702bbc64f7892cf15a03d54692be6: 1: /home/pc/.config/evolution/signatures/028566452f2702bbc64f7892cf15a03d54692be6: Syntax error: redirection unexpected] * [New file in signature folder: 009503da0422d0e77e09bcb77814e33cf360d32e] - Highlighted "text2" signature title from the list * [New error message in terminal: /home/pc/.config/evolution/signatures/009503da0422d0e77e09bcb77814e33cf360d32e: 1: /home/pc/.config/evolution/signatures/009503da0422d0e77e09bcb77814e33cf360d32e: Syntax error: redirection unexpected] - Clicked on the edit button. The following events happened: * ["Edit Signature Script" windows shows up] * [New error message in terminal: (evolution:18851): evolution-util- CRITICAL **: 19:30:25.844: e_mail_signature_script_dialog_set_symlink_target: assertion 'symlink_target != NULL' failed] - Clicked "Cancel" button in the "Edit Signature Script" window * ["Edit Signature Window" closes] * [no messages in terminal] * [Signature folder still has two files] 4) Exit Evolution * [25 identical error messages appear in terminal: (evolution:18851): Gtk- CRITICAL **: 19:33:11.856: gtk_notebook_get_tab_label: assertion 'list != NULL' failed] * [26th error message is slightly different: (evolution:18851): GLib- CRITICAL **: 19:33:12.039: g_source_set_ready_time: assertion 'source->priv != NULL' failed] * [terminal returns to prompt] * [signature folder still has two files] 5) Open and exit evolution again * Same 25 identical messages appear when leaving, but the 26th don't. * Signature folder still has two files Note1: when either of the signatures created is selected, no text appears in the text window below the "Signatures" window Note2: later, I tried to use the signatures in dummy email messages. It came empty. ANALYSIS It looks to me that the file is not being saved properly due to some malformed redirection. Yet, the files are being saved correctly and when I do file operations outside Evolution. For instance, I was able to move and copy files to and from the signatures folder, using both the actual path (/mnt/Mail/evolution/.config/evolution/signatures) as well as the associated symlink (/home/pc/.config/evolution/signatures and ~/.config/evolution/signatures) My file structure is: SSD1: > Home
[Evolution] Signatures are not saved
Recovering the message thread on the subject. Original message is at the end. Paulo On Thu, 2019-01-24 at 07:28 +0100, Milan Crha via evolution-list wrote: > On Wed, 2019-01-23 at 15:14 -0500, Paulo Cesar G. Costa wrote: > > Any ideas? > > Hi,I would try to run evolution from a terminal, maybe it shows some > errormessage there. You can also try to create a file in > that/home/pc/.config/evolution/signaturesjust to see whether the files can be > really created there. > By the way, you just hijacked a thread. Do not start new conversationby > replying to an existing (and totally unrelated) message and changethe subject, > it's not enough. Rather click the address of the mailinglist to really start a > new thread. Bye,Milan > ___evolution-list mailing > listevolution-l...@gnome.org > To change your list options or unsubscribe, visit ... > https://mail.gnome.org/mailman/listinfo/evolution-list On Wed, 2019-01-23 at 15:14 -0500, Paulo Cesar G. Costa wrote: > John, > Thanks for your feedback. > Yes, I am using the "Signature" tab under "Composer Preferences", and > whenclicking on the "Add" button I get the "Edit Signature" window. After > enteringthe field "Signature Name" and the signature itself in the edit > window, I clickon "Save and Close" (or select the associated menu option) and > the windowcloses. However, although the title of the saved signature appears > in the"Signature" window, when I select the title nothing appears in the edit > window.If I try to click on the "Edit" button when the signature title is > selected, Iget the "Add Script" window instead. > I went to the folder home/pc/.config/evolution/signatures and, sure enough, > itwas empty. When trying to save the signature following the above method, > nothingis added to that folder.The folder permissions are pc:pc so I don't > thing this is what is preventingevolution from saving in that folder. > Any ideas? > Thanks,Paulo > > > On Wed, 2019-01-23 at 13:10 -0500, Dr. John H. Lauterbach wrote: > > On Wed, 2019-01-23 at 12:14 -0500, Paulo Cesar G. Costa wrote: > > > Hi, > > > > > > I cannot make signatures to work. They do not get saved at all. > > > > Edit > Preferences > Signature Tab > Add > > > > > > - Opens the Edit Signature window and let me create a signature- I wrote > > > "test" as "Signature Name" and "signature goes here" as a dummytextin the > > > signature window.- Clicked on the Arrow button to save and close (also > > > tried the menu option)- "test" appears listed in the "Signatures" window, > > > but selecting it doesnotshow the dummy text, just a blank window - Added > > > the signature to an account and wrote a message. The > > > signature'snameappears as an option, but adding it does nothing.- Send the > > > message to myself and double checked nothing was included assignature. > > > If I try to click "Edit" on the Signatures tab when "test" is selected > > > (oranyother signature), instead of an edit window I get the "Edit > > > SignatureScript"window asking me to input a file...I repeated the above > > > many times, with plain text, with HTML text, etc. Alltonoavail. > > > I am either missing something very obvious or have a broken > > > permissionssystem(unlikely since everything else works). > > > Please, let me know what am I missing and/or how to repair it. > > > > > > Paulo > > > Configuration:Evolution 3.30.1-1build1Ubuntu 18.10 - kernel 4.18.0-13- > > > genericinstall source: ubuntu-cosmic-universe > > > ___evolution-list mailing > > > listevolution-l...@gnome.org > > > > > > To change your list options or unsubscribe, visit ... > > > https://mail.gnome.org/mailman/listinfo/evolution-list > > > > > > > > I am using same configuration you are using except that I use > > Unitydesktop. Onmine, the add signature is under composer preferences. No > > problem editing oradding signatures. > > ___evolution-list mailing > > listevolution-l...@gnome.org > > To change your list options or unsubscribe, visit ... > > https://mail.gnome.org/mailman/listinfo/evolution-list > > ___evolution-list mailing > listevolution-l...@gnome.org > To change your list options or unsubscribe, visit ... >
Re: [Evolution] Signatures are not saved
> On Jan 24, 2019, at 1:28 AM, Milan Crha via evolution-list > wrote: > > By the way, you just hijacked a thread. Do not start new conversation > by replying to an existing (and totally unrelated) message and change > the subject, it's not enough. Rather click the address of the mailing > list to really start a new thread. > Bye, > Milan Oops. I’m sorry. I thought that changing the title would create a new threat. My apologies. I’ll initiate a new threat and include the tests I will do tonight using the terminal. Thanks, Paulo ___ 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] Signatures are not saved
John, Thanks for your feedback. Yes, I am using the "Signature" tab under "Composer Preferences", and when clicking on the "Add" button I get the "Edit Signature" window. After entering the field "Signature Name" and the signature itself in the edit window, I click on "Save and Close" (or select the associated menu option) and the window closes. However, although the title of the saved signature appears in the "Signature" window, when I select the title nothing appears in the edit window. If I try to click on the "Edit" button when the signature title is selected, I get the "Add Script" window instead. I went to the folder home/pc/.config/evolution/signatures and, sure enough, it was empty. When trying to save the signature following the above method, nothing is added to that folder. The folder permissions are pc:pc so I don't thing this is what is preventing evolution from saving in that folder. Any ideas? Thanks, Paulo On Wed, 2019-01-23 at 13:10 -0500, Dr. John H. Lauterbach wrote: > On Wed, 2019-01-23 at 12:14 -0500, Paulo Cesar G. Costa wrote: > > Hi, > > > > > > I cannot make signatures to work. They do not get saved at all. > > > > > Edit > Preferences > Signature Tab > Add > > > > - Opens the Edit Signature window and let me create a signature > > - I wrote "test" as "Signature Name" and "signature goes here" as a dummy > > text > > in the signature window. > > - Clicked on the Arrow button to save and close (also tried the menu option) > > - "test" appears listed in the "Signatures" window, but selecting it does > > not > > show the dummy text, just a blank window > > - Added the signature to an account and wrote a message. The signature's > > name > > appears as an option, but adding it does nothing. > > - Send the message to myself and double checked nothing was included as > > signature. > > > > If I try to click "Edit" on the Signatures tab when "test" is selected (or > > any > > other signature), instead of an edit window I get the "Edit Signature > > Script" > > window asking me to input a file... > > I repeated the above many times, with plain text, with HTML text, etc. All > > to > > no > > avail. > > > > I am either missing something very obvious or have a broken permissions > > system > > (unlikely since everything else works). > > > > Please, let me know what am I missing and/or how to repair it. > > > > > > Paulo > > > > Configuration: > > Evolution 3.30.1-1build1 > > Ubuntu 18.10 - kernel 4.18.0-13-generic > > install source: ubuntu-cosmic-universe > > > > ___ > > evolution-list mailing list > > evolution-list@gnome.org > > > > To change your list options or unsubscribe, visit ... > > https://mail.gnome.org/mailman/listinfo/evolution-list > > > > > I am using same configuration you are using except that I use Unity > desktop. On > mine, the add signature is under composer preferences. No problem editing or > adding signatures. > > ___ > 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-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list
[Evolution] Signatures are not saved
Hi, I cannot make signatures to work. They do not get saved at all. > Edit > Preferences > Signature Tab > Add - Opens the Edit Signature window and let me create a signature - I wrote "test" as "Signature Name" and "signature goes here" as a dummy text in the signature window. - Clicked on the Arrow button to save and close (also tried the menu option) - "test" appears listed in the "Signatures" window, but selecting it does not show the dummy text, just a blank window - Added the signature to an account and wrote a message. The signature's name appears as an option, but adding it does nothing. - Send the message to myself and double checked nothing was included as signature. If I try to click "Edit" on the Signatures tab when "test" is selected (or any other signature), instead of an edit window I get the "Edit Signature Script" window asking me to input a file... I repeated the above many times, with plain text, with HTML text, etc. All to no avail. I am either missing something very obvious or have a broken permissions system (unlikely since everything else works). Please, let me know what am I missing and/or how to repair it. Paulo Configuration: Evolution 3.30.1-1build1 Ubuntu 18.10 - kernel 4.18.0-13-generic install source: ubuntu-cosmic-universe ___ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-list