cost 180 ms
如何使用篩選語言從特定地址刪除所有電子郵件?

[英]How to delete all e-mails from a specific address using sieve-language?

我已經在 reddit 上發了一篇關於這個的帖子。 對sieve有更高理解的人可以幫我做這個嗎? 我正在使用質子郵件。 這是我幾個月來斷斷續續嘗試做的事情。 過濾器/篩網過濾器。 制作一個過濾器來檢查收件人=您的自定義域,選擇操作刪除。 在現有郵件上運行。 使用“全部刪除”刪除垃圾。 我嘗試使用d ...

讀取 php 中的 sieve conf 文件

[英]Read sieve conf file in php

我正在遷移我們的郵件平台, 我為每個用戶都有一個文件(我無權訪問 Sieve 主機) 看起來像這樣 我想將 PHP 中的主題和消息作為每個變量的變量。 怎樣才能做到這一點? ...

sieve 的正則表達式是否允許我查找西里爾文或 CJK 字符?

[英]Does sieve's version of regex allow me to look for Cyrillic or CJK characters?

我正在慢慢微調我的篩濾器。 我注意到我收到了很多俄語垃圾郵件,所以我想我可以過濾主題中西里爾字母的存在。 我想也許三個連續的字符會是一個很好的測試,而且它似乎工作得很好。 這是行: elsif header:regex "Subject" [ "[а-яА-Я]{3,}" ] 這並不理想,因為А- ...

Dovecot Sieve 如何設置郵件 raw_text 變量

[英]Dovecot Sieve how to set mail raw_text variable

我有過濾器 如何使用 email 原始文本設置變量如果正文:內容“文本”:匹配“*”{設置“正文”“${0}”; # 不工作} 如果 body:raw:contains "*" {set "raw_text" "${0}"; # not working too}如何獲取 email 消息原始文本 ...

有沒有辦法將變量設置為 Sieve 中的字符串列表?

[英]Is there a way to set a variable to a list of strings in Sieve?

我想像這樣寫一個 Sieve 過濾器: 問題是, RFC和實現(ProtonMail 的)都只允許字符串: Usage: set [MODIFIER] <name: string> <value: string> 是否有任何適當或 hacky 的方法仍然可以做類似的事情? ...

Sieve 給出的前面的正則表達式無效

[英]Invalid preceding regular expression given by Sieve

我正在嘗試編寫一個與正則表達式匹配的過濾器^[a-zA-Z0-9_.+-]+@(?:(?:[a-zA-Z0-9-]+\.)?[a-zA-Z]+\.)?(example)\.com$ 。 (我想捕獲來自特定域的每個 email)。 但是,它一直返回錯誤Invalid preceding regula ...

為什么我的腳本不能始終檢測電子郵件正文中的內容?

[英]Why is my script is not consistently detecting contents in email bodies?

我已經設置了一個篩選過濾器,它在檢測到有關包裹遞送的郵政服務電子郵件時調用 Python 腳本。 篩過濾器工作正常並可靠地調用 Python 腳本。 但是,Python 腳本不能可靠地完成其工作。 這是我的 Python 腳本,簡化為相關部分: 我收到郵件正文中包含字符串" out for de ...

來自“已接收”電子郵件標頭的正則表達式匹配時間

[英]Regex match time from "Received" e-mail header

我正在嘗試匹配標頭以在圓形立方體的過濾器中設置。 我發現了另一個關於這個的問題,我嘗試了答案,但它不起作用。 regex 在 RegExr 中測試時有效,但 roundcube 只是拒絕保存它。 這是我的正則表達式: \\s*(?:Sun|Mon|Tue|Weds|Thu|Fri|Sat),\ ...

格式化Sieve腳本以將MIME包含在HTML中的正確方法是什么?

[英]What is the correct way to format a Sieve script to include MIME with HTML?

我正在嘗試使用Dovecot Sieve在服務器上實現自動響應程序。 我設法用簡單的html生成了篩選腳本,但是可以,當嘗試實現更復雜的html時,我收到語法錯誤。 如何制定篩選腳本以允許使用更復雜的html? 如何解決語法錯誤? :mime參數應該用引號引起來,我猜這就是中斷的 ...

無法篩選篩子的存儲路徑:廢話路徑

[英]failed to stat sieve storage path: nonsense path

我有一個安裝了postfix和dovecot的郵件服務器。 Postfix被配置為使用dovecot的lmtp服務,以便應用一些篩選腳本。 到目前為止,這似乎可行。 但是,當我的服務器收到發往該帳戶的fabian郵件(與所有其他帳戶相同)時,我在mail.log中收到以下錯誤信息: ...

Dovecot篩選-如何將部分消息作為變量檢索

[英]Dovecot Sieve - How to retrieve part of message as a variable

我需要檢索消息的某些部分,看起來像 例如,我需要Final-Recipient: rfc822; 和Original-Message-ID:並將其存儲為變量 我試圖做類似的事情 但是設置為Original-Message-ID變量不包含消息中的內容。 ...

Dovecot Sieve和:output變量以執行

[英]Dovecot Sieve and :output variable for execute

我試圖讓吹篩過濾器工作 user-verification是一個extprogram,它調用API並根據電子郵件地址驗證用戶,然后返回boolean(作為對控制台的輸出)。 當if string :matches "${valid_user}" "True"語句以其他方式無法識別v ...

使用 Sieve 將日期 header 添加到傳入的 email

[英]Add date header to incoming email with Sieve

我正在尋找一種方法來在 Sieve 中做一些我多年來一直在 Procmail 中做的事情,即在收到的郵件中插入一個明確的日期 header,這對我來說很清楚——獨立於隱藏的“已接收”標題可能有多個服務器,但是我的郵件客戶端會解釋郵件發送的日期——我的服務器收到郵件的時間。 這就是我在 Procma ...

在 Thunderbird 中不顯示 Sieve addflag“$label1”

[英]Sieve addflag "$label1" does not show in Thunderbird

我正在用篩子過濾我的郵件。 我想標記某些消息,以便它們以相應的標簽顯示在 Thunderbird 中。 這些例子說require "imap4flags"; 后跟一個addflag "$label1"; in a statement 應該分配第一個標簽,這是在 Thunderbird 中定義的— ...

Sieve腳本中的正則表達式捕獲組

[英]Regex capture groups in Sieve script

我想將轉發到我的主郵箱(從另一個域)的電子郵件放入特定的子文件夾。 例如: foo@bar轉到INBOX/bar/foo 。 沒有在INBOX/${2}/${1}替換捕獲組,為什么? ...

篩網和MIME擴展

[英]Sieve and MIME extension

我有一個篩子過濾器,看起來像: 當我嘗試將其編譯為Dovecot的二進制版本時,出現錯誤: 我錯過了什么嗎? ...

Dovecot 篩網過濾器不工作

[英]Dovecot Sieve filters not working

我遇到了一個問題,即在 Roundcube 中 dovecot-sieve 對我不起作用。 在 Roundcube 網絡界面中,過濾器選項卡和假期選項卡都在那里。 我可以很好地編輯、保存、啟用和禁用過濾器,但是盡管啟用了假期過濾器並設置了正確的日期,但沒有發送任何消息。 從 Roundcube 內創 ...

在篩子中測試“已接收”電子郵件標題

[英]Test "Received" email header in sieve

這是我如何配置篩網將發送到[nameA|nameB|nameC]@example.org任何郵件轉發到我的私人電子郵件地址的[nameA|nameB|nameC]@example.org 。 但有時,電子郵件不會被轉發,因為它被發送到的地址隱藏在“已接收”標題中的某處。 是否也有一種有效的方 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM