Email
超連結點擊能否在 Evolution 中實現自動化以及如何實現
有沒有什麼方法可以自動點擊來自 Evolution 中特定收件人的電子郵件中的連結,因為電子郵件進來了?也許有一個可以添加的擴展,或者可能是一個宏?如果沒有,有沒有其他方法可以做到這一點?
我不認為您可以直接“點擊”連結,但 Evolution 具有可以呼叫不同操作的過濾器。其中一項行動是。
Pipe to Program
通過轉到創建過濾器:
Edit -> Message filters -> Add
並將其設置為過濾來自您想要的地址的電子郵件。在Then
部分中選擇Pipe to Program
並選擇腳本來處理您的郵件。我會推薦簡單的 Python 腳本來處理郵件——它必須允許輸入通過管道輸入。下面的範例(基於this和this)應該讓您了解如何實現它。顯然,您不必將 url 記錄到文件中,而是必須打開瀏覽器或僅使用urllib或類似工具打開它。
#!/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()