imapfilter: как получить часть предмета в переменной

Я использую Windows Live Mesh (www.mesh.com). После того как у Вас есть он установка, Вы не должны принимать приглашения. Вам будет нужен Microsoft Passport, составляют его все же.

Можно получить доступ к нему через Сетчатый Клиент или от http/https.

- JFV

0
задан 4 August 2009 в 13:54
2 ответа

Начиная ни с кого имеет, придумал идею, я должен был стать глубже на языке программирования LUA.

Ответ здесь, если позже кто-то оказывается в такой ситуации:

options.timeout = 120
options.subscribe = true

localhost = IMAP {
    server = 'ipaddress',
    username = 'username',
    password = 'password',
}

sms=localhost.CSR:select_all()
if (sms ~= nil)
then
   subjects=localhost.CSR:fetch_fields({ 'subject' }, sms)
    if (subjects ~= nil)
    then
        for messageid, subject in pairs(subjects) 
        do
            local success, csrnumber = regex_search('^Subject: \\[([0-9]+)\\] ', subject)
        if success 
            then 
                localhost:create_mailbox('CSR.'..csrnumber)
                localhost:subscribe_mailbox('CSR.'..csrnumber)
                local tmp = {}
                tmp[messageid]=true
                localhost.CSR:move_messages(localhost['CSR.'..csrnumber], tmp)
            end
        end
    end
end
2
ответ дан 4 December 2019 в 15:31

Вы думали для использования procmail, procmail принимает egrep расширенные регулярные выражения.

0
ответ дан 4 December 2019 в 15:31
  • 1
    спасибо, но procmail не решение: Я должен перестроить учетную запись IMAP, procmail только может загрузить их и вид, но не на учетной записи IMAP. –  asdmin 4 August 2009 в 13:53

Теги

Похожие вопросы