mailto: .. attach= 不适用于 firefox 或 chrome,因此无法通过电子邮件从 Google 地球发送 .klm 文件?
我喜欢在 Debian 上使用 Google 地球,但是当我尝试使用电子邮件发送.klm
视图文件时File
| Email
| Email view...
并选择web browser mailto: handler
:
我收到以下错误消息:
我在 Windows 10 中没有看到此错误消息。相反,它会按预期创建带有附件的电子邮件。
这是我已经尝试解决的问题:
1)修复环境(确定几个地方):
# cat /etc/environment
BROWSER=/opt/firefox/firefox
和
# tail -2 /etc/.bash.shared
export BROWSER="/opt/firefox/firefox"
现在,当我打开终端时,我得到了这个:
$ env | grep BROWSER
BROWSER=/opt/firefox/firefox
2)我还测试了 Firefox 和 Chrome 以查看是否attach=
在mailto:
URL 中工作,但到目前为止我似乎无法正常工作。我正在尝试浏览到类似这样的 URL:
mailto:[email protected]?subject=xx&body=yy&attach=%22%2fhome%2fhoward%2fDesktop%2fphpmyadmin.pdf%22
(其中 URL 编码为 %22 用于双引号 ("),%2f 用于斜杠 (/))。
我也尝试过@attachment=
而不是@attach=
.
Thunderbird 和 Chrome 都会打开一个新的电子邮件窗口,主题和正文按预期工作,但附件不存在。
所以首先,我认为我需要开始@attach=
使用 Firefox(或 Chrome),但是如何?
我在用着:
- Debian 9.9 (x86-64) (Linux 内核 4.9.0-9-amd64)
- 肉桂 3.2.7 与
- 谷歌地球 7.1.4.1529
- Firefox Quantum 68.0.2(64 位)/Chrome 76.0.3809.100(64 位)
以下是从 GMU/Linux 中的 Google 地球获取您当前位置的文件的解决方法:
*.kmz
(名字无关紧要,但如果你给它命名,你下面的文件名就是那个名字。)
(您有时可以选择文件 | 保存,但这并不总是有效。)