在桌面环境中,我可以通过链接客户端关联的可执行文件,选择任何已安装的电子邮件客户端“首选应用程序”来读取和发送电子邮件。
有没有办法将我的网络邮件的“撰写者”页面设置为可执行文件?
即,当我在浏览器中单击网页上的电子邮件地址链接时,我的系统通常会运行电子邮件客户端,打开带有预先输入的所述电子邮件地址的编辑器。
我想做的是单击浏览器中的电子邮件地址链接,然后它会打开一个新选项卡http://webmail.com/composerpage
我是否需要将网页设置为可执行文件,如果需要,如何设置!?
感谢所有帮助。
- Debian 教育 10
答案1
为了避免所有麻烦,我强烈建议将您的网络邮件邮箱作为 IMAP 添加到本地邮件客户端。
话虽这么说,但解决这个问题的方法很少。
1 - 关注本指南关于askubuntu
替换https://mail.google.com/mail?view=cm&tf=0&to=echo $1 | sed 's/mailto://'
为您的网络邮件地址。例如:http://webmail.com/composerpage?to=echo $1 | sed 's/mailto://'
然而,您的网络邮件地址是否可以处理该to
争论是另一个问题。我会查看您的网络邮件客户端的文档,或者尝试[email protected]
在访问您的网络邮件时手动在网址中添加
笔记:此方法假设您分别使用 Thunderbird 和 Firefox 作为默认邮件和 Web 客户端。
2 - 将应用程序设置为可执行文件,将该应用程序设置为默认邮件客户端
有几种方法可以做到这一点,但根据我的经验,最简单的方法是使用本地人它使用电子
用于设置应用程序的示例命令是:
mkdir ~/app
nativefier -n webmail http://webmail.com/composerpage --internal-urls ".*?\.webmail.com\.*?" --basic-auth-username username --basic-auth-password password ~/app
然后你可以通过它自己的应用程序打开你的邮件客户端
那么你可以更改 Firefox 中的默认邮件客户端
单击菜单按钮并选择
options
在“常规”面板中,转到“应用程序”部分。
搜索内容类型 mailto 并选择它。
单击 mailto 行中的“操作”列以更改操作。
选择
Use other...
进入
/home/<user>/app/webmail-linux-x64/webmail
然而不幸的是,此方法不会填充 to 字段。您可以使用构建应用程序电子手动接受to
参数
3 使用浏览器插件更改mailto功能
我只能找到一个 chrome 扩展,看起来可以解决这个问题,但不能保证它: https://chrome.google.com/webstore/detail/mailto/gppbppehiogfokmpligejhaepeopajdf?hl=en-GB
请注意,使用第三方插件确实会带来安全风险,因此如果可能的话我会避免使用此选项。