Ticket #2606: exim.syntax

File exim.syntax, 4.2 KB (added by 1099511627776, 11 years ago)

exim.syntax

Line 
1wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_01234567890.-
2context default
3    keyword = white
4    keyword : yellow
5    keyword ! red
6    keyword # brown
7    keyword \/\/ brown
8    keyword ${ green
9    keyword } green
10    keyword whole domainlist brightcyan
11    keyword whole begin brightcyan
12    keyword whole acl brightcyan
13
14    keyword whole warn cyan
15    keyword whole accept cyan
16    keyword whole reject cyan
17    keyword whole drop cyan
18    keyword whole deny cyan
19   
20    keyword whole condition brightcyan
21    keyword whole set brightcyan
22    keyword whole verify brightcyan
23    keyword whole sender brightcyan
24    keyword whole recipient brightcyan
25    keyword whole hosts brightcyan
26    keyword whole domain brightcyan   
27    keyword whole transport brightcyan
28    keyword whole driver brightcyan
29    keyword whole log_message brightcyan
30    keyword whole message brightcyan
31    keyword whole add_header brightcyan
32    keyword whole authenticated brightcyan
33    keyword whole callout brightcyan
34    keyword whole local_parts brightcyan
35    keyword whole domains brightcyan
36    keyword whole endpass brightcyan
37    keyword whole no_more brightcyan
38    keyword whole primary_hostname brightcyan
39    keyword whole relay_from_hosts brightcyan
40    keyword whole hostlist brightcyan
41    keyword whole auth_advertise_hosts brightcyan
42    keyword whole daemon_smtp_ports brightcyan
43    keyword whole smtp_receive_timeout brightcyan
44    keyword whole log_selector brightcyan
45    keyword whole spamd_address brightcyan
46    keyword whole av_scanner brightcyan
47    keyword whole qualify_domain brightcyan
48    keyword whole allow_domain_literals brightcyan
49    keyword whole never_users brightcyan
50    keyword whole ignore_bounce_errors_after brightcyan
51    keyword whole ignore_fromline_hosts brightcyan
52    keyword whole ignore_fromline_local brightcyan
53    keyword whole timeout_frozen_after brightcyan
54
55    keyword whole message_size_limit brightcyan
56    keyword whole split_spool_directory brightcyan
57    keyword whole remote_max_parallel brightcyan
58    keyword whole return_size_limit brightcyan
59
60    keyword whole spf brightcyan
61    keyword whole helo_allow_chars brightcyan
62    keyword whole auto_thaw brightcyan
63   
64    keyword whole senders brightcyan
65    keyword whole decode brightcyan
66    keyword whole spam brightcyan
67    keyword whole malware brightcyan
68    keyword whole demime brightcyan
69    keyword whole data brightcyan
70    keyword whole mode brightcyan
71    keyword whole user brightcyan
72    keyword whole group brightcyan
73    keyword whole allow_fail brightcyan
74    keyword whole allow_defer brightcyan
75    keyword whole file_transport brightcyan
76    keyword whole pipe_transport brightcyan
77    keyword whole reply_transport brightcyan
78
79    keyword whole public_name brightcyan
80    keyword whole return_path_add brightcyan
81    keyword whole quota brightcyan
82    keyword whole delivery_date_add brightcyan
83    keyword whole check_string brightcyan
84    keyword whole directory brightcyan
85    keyword whole directory_mode brightcyan
86    keyword whole envelope_to_add brightcyan
87    keyword whole return_output brightcyan
88    keyword whole create_directory brightcyan
89    keyword whole address_retry_include_sender brightcyan
90    keyword whole hide brightcyan
91    keyword whole mysql_servers brightcyan
92   
93    keyword wholeright smtp_* brightcyan
94    keyword wholeright rfc1413_* brightcyan
95    keyword wholeright recipients_max* brightcyan
96    keyword wholeright system_filter* brightcyan
97    keyword wholeright maildir_* brightcyan
98    keyword wholeright message_* brightcyan
99    keyword wholeright quota_warn_* brightcyan
100    keyword wholeright server_* brightcyan
101   
102   
103    keyword wholeright dkim_* brightcyan
104    keyword wholeright tls_* brightcyan
105
106    keyword wholeright acl_m* brightgreen
107    keyword wholeright acl_c* brightgreen
108
109    keyword wholeright acl_* yellow
110   
111context " " green
112    spellcheck
113
114context exclusive # \n brown
115
116context exclusive = \n magenta
117wholechars abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_01234567890
118    keyword \\\n red
119    keyword \\ red
120    keyword \/\/ brown
121    keyword "*" green
122    keyword '*' green
123    keyword \/\/*\n brown
124    keyword wholeright $* brightgreen
125
126context exclusive \/\/ \n brown
127
128   
129context exclusive ${ } green
130    spellcheck
131