Bug#1112396: dropping nautilus-sendto

Alessandro Astone alessandro.astone at canonical.com
Wed Nov 12 14:16:00 GMT 2025


So I did some research on this.

The alternative used in GNOME to send files as email attachments from 
Nautilus is the org.freedesktop.portal.Email desktop portal. 
Unfortunately this uses a non-standard extension to the `mailto:` URI 
protocol to include attachments: an extension that Thunderbird, the 
default mail client in Ubuntu Desktop, does not implement -- not for 
lack of interest but for security concerns: 
https://github.com/flatpak/xdg-desktop-portal-gtk/pull/447#issuecomment-1761589783

Furthermore, if this were to actually work for sandboxed applications 
(which currently it should not), a malicious application could 
effectively read the full host filesystem by just opening `mailto:` URIs 
on itself.

nautilus-sendto itself is a fairly trivial program: it calls a 
client-specific commandline, for every mail client known to it. That of 
course means that it requires continuous maintenance for adding support 
for new mail clients, but on the other hand there is no real standard 
interface available to implement instead.

I think we'll keep using it in Ubuntu Desktop (through a patch in nautilus)



More information about the pkg-gnome-maintainers mailing list