Evolution 中的超链接点击是否可以自动化以及如何实现

Evolution 中的超链接点击是否可以自动化以及如何实现

有什么方法可以在 Evolution 中的特定收件人收到电子邮件时自动单击电子邮件中的链接吗?也许可以添加一个扩展,或者可能是一个宏?如果没有,还有其他方法可以做到这一点吗?

答案1

我不认为你可以直接“点击”链接,但 Evolution 有过滤器可以调用不同的动作。其中一项行动是Pipe to Program

通过以下方式创建过滤器:Edit -> Message filters -> Add并将其设置为过滤来自您想要的地址的电子邮件。在Then部分中选择Pipe to Program并选择脚本来处理您的邮件。

我建议使用简单的 Python 脚本来处理邮件 - 它必须允许输入通过管道传输到其中。下面的例子(基于)应该会给你一些如何实现它的想法。显然,您不必将 url 记录到文件中,而是必须打开浏览器或使用以下命令打开它网址库或类似的。

#!/usr/bin/python                                                                                                                                                      
import fileinput
import re

f = open('a.out', 'a')

for line in fileinput.input():
  urls = re.findall('http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\(\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+', line)
  for url in urls:
    f.write(url+"\n")
f.close()

相关内容