NobGit
public nobgit read

NobMail

Based on mailcow: dockerized

Languages

Repository composition by tracked source files.

PHP
PHP 49% JavaScript 35% HTML 9% CSS 4% Shell 2% Python 1% Lua 0% Perl 0% Ruby 0% SCSS 0%
Create file Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git

Trace

data/conf/dovecot/global_sieve_after

Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.

global_sieve_after on main
Author Date Commit Line Code
andryyy about 7 years ago dcacf85

[Dovecot] Rename sieve_after to global_sieve_after and create a global_sieve_before file

Full commit hash
dcacf85a5d8bff7aee20147c4cccfc11d3757a76
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
1
# global_sieve_after script
Open commit View diff
1 # global_sieve_after script
same change dcacf85

[Dovecot] Rename sieve_after to global_sieve_after and create a global_sieve_before file

Full commit hash
dcacf85a5d8bff7aee20147c4cccfc11d3757a76
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
2
# global_sieve_before -> user sieve_before (mailcow UI) -> user sieve_after (mailcow UI) -> global_sieve_after
Open commit View diff
2 # global_sieve_before -> user sieve_before (mailcow UI) -> user sieve_after (mailcow UI) -> global_sieve_after
same change dcacf85

[Dovecot] Rename sieve_after to global_sieve_after and create a global_sieve_before file

Full commit hash
dcacf85a5d8bff7aee20147c4cccfc11d3757a76
Author
andryyy <[email protected]>
Date
about 7 years ago
Selected line
3
Open commit View diff
3
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
4
require "fileinto";
Open commit View diff
4 require "fileinto";
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
5
require "mailbox";
Open commit View diff
5 require "mailbox";
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
6
require "variables";
Open commit View diff
6 require "variables";
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
7
require "subaddress";
Open commit View diff
7 require "subaddress";
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
8
require "envelope";
Open commit View diff
8 require "envelope";
andryyy almost 6 years ago ce77d87

[Dovecot] New global post-filter: drop duplicates as received within 60 minutes

Full commit hash
ce77d87c8d06034b61dee026d5c9b6ada4703c89
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
9
require "duplicate";
Open commit View diff
9 require "duplicate";
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
10
Open commit View diff
10
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
11
if header :contains "X-Spam-Flag" "YES" {
Open commit View diff
11 if header :contains "X-Spam-Flag" "YES" {
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
12
  fileinto "Junk";
Open commit View diff
12 fileinto "Junk";
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
13
}
Open commit View diff
13 }
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
14
Open commit View diff
14
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
15
if allof (
Open commit View diff
15 if allof (
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
16
  envelope :detail :matches "to" "*",
Open commit View diff
16 envelope :detail :matches "to" "*",
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
17
  header :contains "X-Moo-Tag" "YES"
Open commit View diff
17 header :contains "X-Moo-Tag" "YES"
same change d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
18
  ) {
Open commit View diff
18 ) {
andryyy about 9 years ago aa98d86

Sieve rule for tags changed

Full commit hash
aa98d86febdc0be6987a35667981ad1db201bf45
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
19
  set :lower :upperfirst "tag" "${1}";
Open commit View diff
19 set :lower :upperfirst "tag" "${1}";
same change aa98d86

Sieve rule for tags changed

Full commit hash
aa98d86febdc0be6987a35667981ad1db201bf45
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
20
  if mailboxexists "INBOX/${1}" {
Open commit View diff
20 if mailboxexists "INBOX/${1}" {
same change aa98d86

Sieve rule for tags changed

Full commit hash
aa98d86febdc0be6987a35667981ad1db201bf45
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
21
    fileinto "INBOX/${1}";
Open commit View diff
21 fileinto "INBOX/${1}";
same change aa98d86

Sieve rule for tags changed

Full commit hash
aa98d86febdc0be6987a35667981ad1db201bf45
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
22
  } else {
Open commit View diff
22 } else {
same change aa98d86

Sieve rule for tags changed

Full commit hash
aa98d86febdc0be6987a35667981ad1db201bf45
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
23
    fileinto :create "INBOX/${tag}";
Open commit View diff
23 fileinto :create "INBOX/${tag}";
same change aa98d86

Sieve rule for tags changed

Full commit hash
aa98d86febdc0be6987a35667981ad1db201bf45
Author
andryyy <[email protected]>
Date
about 9 years ago
Selected line
24
  }
Open commit View diff
24 }
andryyy over 9 years ago d891bc8

Docs

Full commit hash
d891bc88945e2be5b2af4a3db6f9ec5457705b7b
Author
andryyy <[email protected]>
Date
over 9 years ago
Selected line
25
}
Open commit View diff
25 }
andryyy almost 6 years ago ce77d87

[Dovecot] New global post-filter: drop duplicates as received within 60 minutes

Full commit hash
ce77d87c8d06034b61dee026d5c9b6ada4703c89
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
26
Open commit View diff
26
same change ce77d87

[Dovecot] New global post-filter: drop duplicates as received within 60 minutes

Full commit hash
ce77d87c8d06034b61dee026d5c9b6ada4703c89
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
27
if duplicate {
Open commit View diff
27 if duplicate {
same change ce77d87

[Dovecot] New global post-filter: drop duplicates as received within 60 minutes

Full commit hash
ce77d87c8d06034b61dee026d5c9b6ada4703c89
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
28
  discard;
Open commit View diff
28 discard;
same change ce77d87

[Dovecot] New global post-filter: drop duplicates as received within 60 minutes

Full commit hash
ce77d87c8d06034b61dee026d5c9b6ada4703c89
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
29
  stop;
Open commit View diff
29 stop;
same change ce77d87

[Dovecot] New global post-filter: drop duplicates as received within 60 minutes

Full commit hash
ce77d87c8d06034b61dee026d5c9b6ada4703c89
Author
andryyy <[email protected]>
Date
almost 6 years ago
Selected line
30
}
Open commit View diff
30 }