evolution mailto CLI cannot handle attachments with "#" in filename
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evolution |
Fix Released
|
Medium
|
|||
evolution (Ubuntu) |
Fix Released
|
Low
|
Ubuntu Desktop Bugs | ||
Intrepid |
Fix Released
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
When attempting to attach a file from the command line using "evolution 'mailto:
This is a fairly serious problem since OpenOffice uses this method for attaching files with choosing "File -> Send..". So any OpenOffice document with "#" in the filename, cannot be sent with evolution. (of course workaround is saving the file, and then launching evolution, and attaching from a compose window ... a total pain).
**Steps To Reproduce... Create an OpenOffice document with a "#" in the name.. set evolution as your mail handler.. and try to send the document. OR try from the command line: evolution 'mailto:
Below is example of how OO uri-encodes the filename, but evolution still truncates after the %23
++ echo 'file:/
++ /usr/lib/
+ MAILTO=
+ shift
+ shift
+ '[' '' '!=' '' ']'
+ MAILTO=
+ evolution 'mailto:
+ exit 0
Related branches
Changed in evolution: | |
status: | Unknown → Fix Released |
Changed in evolution: | |
importance: | Unknown → Medium |
confirming, will look upstream, thanks for the report.