On Wed, 09 Sep 2015 13:54:35 +0300
Oleksandr Gavenko <[email protected]> wrote:

> зато по [email protected] еще нужно подтверждать подписку,
> внимание растрачивается по моему впустую.

Не знаю по первой части вопроса, я всегда специально тыкаю
"подписаться". А для подтверждения подписки я себе сделал пару правил
для maildrop и больше не отвлекаюсь:

if (/^To: .*<[email protected]>/ && /^Subject: Bug#[0-9]+/)
{
    /^X-Debian-PR-Message: report ([0-9]+)/
    bug = $MATCH1
    if ($bug ne "")
    {
        # subscription
        mail = [email protected]
        cc "| echo | mailx $mail"
        log "Debbugs: Subscribed to $bug"
    }
}

if (/^From: ([0-9]+)[email protected]$/)
{
    bug = $MATCH1
    if (/^Subject: Please confirm subscription/)
    {
        /^Reply-To: .*/
        mail = getaddr($MATCH)
        if ($mail ne "")
        {
            log "Debbugs: Confirmed subscription to $bug"
            to "| echo | mailx $mail"
        }
    }
    if (/^Subject: Subscription to [0-9][email protected] successful/)
    {
        log "Debbugs: Subscription to $bug successful"
        to /dev/null
    }
}

-- 
Alexander Galanin

Ответить