[Evolution-users] Linux-/Windows-filename compatibility

ampersand_92 ampersand_92 at protonmail.com
Wed Nov 26 10:26:41 UTC 2025


Hello,

this is my first post on this mailing list, so I hope to follow the guidelines and that this is the right place for this kind of questions.

The system I am working on is
- Debian GNU/Linux 13 (trixie), 13.2 
- cinnamon desktop
- evolution 3.56.2-0+deb13u1 

I am in a transition phase from Windows- to Debian-clients in an office environment which is still in part Windows (some of the servers). In this setting I have some constraints with regard to the compatibility of the Debian clients with existing Windows server applications, especially for the archieving of emails. 

The problem in this setting is, that Windows does not support all characters in filenames as Linux does, especially the colon (as in "Re: ... ", so approximately in every second email) which in Window's NTFS would open the door to Alternative Data Streams (ADS) and thus an attack-vector.

My question would be: Is anybody aware of a method that lets evolution - when storing an email - automatically substitute every colon by an underscore or a blank space? Or more generally speaking that avoids windows special characters in filenames? 

The current workaround is a script to rename the respective file; this script can be launched by right-clicking that file.

I would be really happy if somebody had an idea about that. And I hope that I did not miss this same issue in a preceeding discussion.




More information about the evolution-users mailing list