特定の受信者がEvolutionからEメールを受信したときに自動的にEメールのリンクをクリックする方法はありますか?拡張機能を追加するか、マクロを追加しますか?そうでなければ他の方法はありますか?
答え1
リンクを直接「クリック」することはできないようですが、Evolutionでは可能です。フィルター呼び出し可能その他の行動。仕事の一つはですPipe to Program
。
次の条件でフィルタを作成し、目的Edit -> Message filters -> Add
のアドレスのメールをフィルタリングするように設定します。セクションをThen
選択Pipe to Program
し、メールを処理するスクリプトを選択します。
メールを処理するには、単純なPythonスクリプトを使用することをお勧めします。入力がパイプに渡されるようにする必要があります。以下の例(基準:これそしてこれ)実装方法についていくつかのアイデアを提供する必要があります。明らかにURLをファイルに書き込む必要はなく、代わりにブラウザを開くか、次のコマンドを使用して開く必要があります。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()