Merge lp:~yolanda.robla/amavisd-new/dep-8-tests into lp:amavisd-new
- dep-8-tests
- Merge into trunk
Status: | Superseded |
---|---|
Proposed branch: | lp:~yolanda.robla/amavisd-new/dep-8-tests |
Merge into: | lp:amavisd-new |
Diff against target: |
75627 lines (+74813/-0) (has conflicts) 142 files modified
AAAREADME.first (+42/-0) AMAVIS-MIB.txt (+3302/-0) INSTALL (+273/-0) JpegTester.pm (+105/-0) LDAP.ldif (+544/-0) LDAP.schema (+931/-0) LICENSE (+340/-0) MANIFEST (+63/-0) README_FILES/README.banned (+108/-0) README_FILES/README.chroot (+268/-0) README_FILES/README.contributed (+38/-0) README_FILES/README.courier (+104/-0) README_FILES/README.courier-old (+129/-0) README_FILES/README.customize (+631/-0) README_FILES/README.exim_v3 (+256/-0) README_FILES/README.exim_v3_app (+115/-0) README_FILES/README.exim_v4 (+83/-0) README_FILES/README.exim_v4_app (+145/-0) README_FILES/README.exim_v4_app2 (+789/-0) README_FILES/README.ldap (+198/-0) README_FILES/README.lookups (+521/-0) README_FILES/README.milter (+316/-0) README_FILES/README.old.scanners (+835/-0) README_FILES/README.performance (+282/-0) README_FILES/README.policy-on-notifications (+231/-0) README_FILES/README.postfix (+1084/-0) README_FILES/README.postfix.html (+635/-0) README_FILES/README.protocol (+401/-0) README_FILES/README.sendmail (+329/-0) README_FILES/README.sendmail-dual (+454/-0) README_FILES/README.sendmail-dual.old (+413/-0) README_FILES/README.sql (+216/-0) README_FILES/README.sql-mysql (+536/-0) README_FILES/README.sql-pg (+454/-0) README_FILES/amavisd-new-docs.html (+2436/-0) README_FILES/screen.css (+295/-0) RELEASE_NOTES (+14434/-0) TODO (+95/-0) amavisd (+29147/-0) amavisd-agent (+327/-0) amavisd-custom.conf (+305/-0) amavisd-nanny (+287/-0) amavisd-new-courier.patch (+551/-0) amavisd-new-qmqpqq.patch (+362/-0) amavisd-new.spec (+244/-0) amavisd-release (+231/-0) amavisd-signer (+859/-0) amavisd-snmp-subagent (+1245/-0) amavisd-submit (+217/-0) amavisd.conf (+806/-0) amavisd.conf-default (+887/-0) amavisd_init.sh (+68/-0) debian/22-amavisd-new-postfix (+13/-0) debian/NEWS (+7/-0) debian/README.Debian (+116/-0) debian/README.source (+3/-0) debian/TODO (+17/-0) debian/amavisd-new-cronjob (+43/-0) debian/amavisd-new-cronjob.8 (+39/-0) debian/amavisd-new-postfix.dirs (+3/-0) debian/amavisd-new-postfix.postinst (+93/-0) debian/amavisd-new-postfix.postrm (+20/-0) debian/amavisd-new.8 (+107/-0) debian/amavisd-new.NEWS (+96/-0) debian/amavisd-new.cron.d (+6/-0) debian/amavisd-new.docs (+2/-0) debian/amavisd-new.examples (+3/-0) debian/amavisd-new.files (+3/-0) debian/amavisd-new.init (+146/-0) debian/amavisd-new.install (+2/-0) debian/amavisd-new.lintian (+5/-0) debian/amavisd-new.manpages (+2/-0) debian/amavisd-new.postinst (+174/-0) debian/amavisd-new.postrm (+67/-0) debian/amavisd-new.prerm (+10/-0) debian/amavisd-new.templates (+24/-0) debian/changelog (+1905/-0) debian/compat (+1/-0) debian/conf/10-debian_scripts (+26/-0) debian/conf/20-package (+17/-0) debian/control (+52/-0) debian/copyright (+43/-0) debian/etc/README.l10n (+21/-0) debian/etc/conf.d/01-debian (+47/-0) debian/etc/conf.d/05-domain_id (+19/-0) debian/etc/conf.d/05-node_id (+13/-0) debian/etc/conf.d/15-av_scanners (+473/-0) debian/etc/conf.d/15-content_filter_mode (+27/-0) debian/etc/conf.d/20-debian_defaults (+212/-0) debian/etc/conf.d/21-ubuntu_defaults (+19/-0) debian/etc/conf.d/25-amavis_helpers (+23/-0) debian/etc/conf.d/30-template_localization (+42/-0) debian/etc/conf.d/40-policy_banks (+33/-0) debian/etc/conf.d/50-user (+13/-0) debian/etc/en_US/charset (+4/-0) debian/etc/en_US/template-auto-response.txt (+23/-0) debian/etc/en_US/template-dsn.txt (+134/-0) debian/etc/en_US/template-problem-feedback.txt (+37/-0) debian/etc/en_US/template-release-quarantine.txt (+45/-0) debian/etc/en_US/template-spam-admin.txt (+39/-0) debian/etc/en_US/template-spam-sender.txt (+48/-0) debian/etc/en_US/template-virus-admin.txt (+54/-0) debian/etc/en_US/template-virus-recipient.txt (+46/-0) debian/etc/en_US/template-virus-sender.txt (+91/-0) debian/extract-upstream-en_US-templates.pl (+43/-0) debian/logcheck/ignore.d.server/amavisd-new (+5/-0) debian/logcheck/violations.ignore.d/amavisd-new (+2/-0) debian/patches/00list (+6/-0) debian/patches/20_safe_path_at_init.dpatch (+21/-0) debian/patches/30_conf.d_support_builtin.dpatch (+49/-0) debian/patches/40_fix_paths.dpatch (+127/-0) debian/patches/45_misc_doc_changes.dpatch (+71/-0) debian/patches/60-amavisd-snmp-subagent_paths.dpatch (+37/-0) debian/patches/85-clarify_fqdn_error.dpatch (+20/-0) debian/po/POTFILES.in (+1/-0) debian/po/cs.po (+86/-0) debian/po/da.po (+87/-0) debian/po/de.po (+88/-0) debian/po/es.po (+110/-0) debian/po/eu.po (+88/-0) debian/po/fi.po (+82/-0) debian/po/fr.po (+87/-0) debian/po/gl.po (+88/-0) debian/po/it.po (+88/-0) debian/po/ja.po (+86/-0) debian/po/nl.po (+87/-0) debian/po/pt.po (+87/-0) debian/po/pt_BR.po (+89/-0) debian/po/ru.po (+88/-0) debian/po/sv.po (+89/-0) debian/po/templates.pot (+70/-0) debian/rules (+145/-0) debian/source/format (+1/-0) debian/source/lintian-overrides (+1/-0) debian/spamassassin/amavisd-new (+31/-0) debian/tests/control (+3/-0) debian/tests/hostandport (+20/-0) debian/tests/smtpdaemon (+23/-0) debian/watch (+2/-0) p0f-analyzer.pl (+266/-0) p0f-patch (+41/-0) test-messages/README (+23/-0) Conflict adding file AAAREADME.first. Moved existing file to AAAREADME.first.moved. Conflict adding file AMAVIS-MIB.txt. Moved existing file to AMAVIS-MIB.txt.moved. Conflict adding file INSTALL. Moved existing file to INSTALL.moved. Conflict adding file JpegTester.pm. Moved existing file to JpegTester.pm.moved. Conflict adding file LDAP.ldif. Moved existing file to LDAP.ldif.moved. Conflict adding file LDAP.schema. Moved existing file to LDAP.schema.moved. Conflict adding file LICENSE. Moved existing file to LICENSE.moved. Conflict adding file MANIFEST. Moved existing file to MANIFEST.moved. Conflict adding file README_FILES. Moved existing file to README_FILES.moved. Conflict adding file RELEASE_NOTES. Moved existing file to RELEASE_NOTES.moved. Conflict adding file TODO. Moved existing file to TODO.moved. Conflict adding file amavisd-agent. Moved existing file to amavisd-agent.moved. Conflict adding file amavisd-custom.conf. Moved existing file to amavisd-custom.conf.moved. Conflict adding file amavisd-nanny. Moved existing file to amavisd-nanny.moved. Conflict adding file amavisd-new-courier.patch. Moved existing file to amavisd-new-courier.patch.moved. Conflict adding file amavisd-new-qmqpqq.patch. Moved existing file to amavisd-new-qmqpqq.patch.moved. Conflict adding file amavisd-new.spec. Moved existing file to amavisd-new.spec.moved. Conflict adding file amavisd-release. Moved existing file to amavisd-release.moved. Conflict adding file amavisd-snmp-subagent. Moved existing file to amavisd-snmp-subagent.moved. Conflict adding file amavisd.conf-default. Moved existing file to amavisd.conf-default.moved. Conflict adding file amavisd.conf. Moved existing file to amavisd.conf.moved. Conflict adding file amavisd. Moved existing file to amavisd.moved. Conflict adding file amavisd_init.sh. Moved existing file to amavisd_init.sh.moved. Conflict adding file p0f-analyzer.pl. Moved existing file to p0f-analyzer.pl.moved. Conflict adding file p0f-patch. Moved existing file to p0f-patch.moved. Conflict adding file test-messages. Moved existing file to test-messages.moved. |
To merge this branch: | bzr merge lp:~yolanda.robla/amavisd-new/dep-8-tests |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
VCS imports | Pending | ||
Review via email: mp+161379@code.launchpad.net |
Commit message
Description of the change
Added dep-8 tests
- 35. By Yolanda Robla
-
fixing control
- 36. By Yolanda Robla
-
fixing control
- 37. By Yolanda Robla
-
d/tests: added dep-8-tests
Unmerged revisions
- 37. By Yolanda Robla
-
d/tests: added dep-8-tests
- 36. By Yolanda Robla
-
fixing control
- 35. By Yolanda Robla
-
fixing control
- 34. By Yolanda Robla
-
adding dep-8 tests
- 33. By Jamie Strandboge
-
debian/control: drop altermime and ripole to Suggests after discussions
with the server team. (LP: 992879) - 32. By Ante Karamatić
-
Fix invalid 'spf-policyd_
time_limit' parametere in
amavisd-new-postifx (LP: #996569) - 31. By Michael Terry
-
* Merge from Debian unstable, remaining changes:
- amavisd-new-postfix configuration for anti-spam/virus
- Add information in README.Debian about Ubuntu specific changes
- Ubuntu configuration changes in 21-ubuntu_defaults
- Reduce email responses for virus/blocked mail so as not to be a
backscatter source by default
- Enable DKIM checking by default
- Include policy-bank of known good domains for DKIM whitelisting
in 40-policy_banks
- Drop use of hardening-wrapper, since we're no longer compiling
anything.
* [02ccf50] Add free lha decompresser (Closes: #677692) - 30. By Steve Langasek
-
* Merge from Debian unstable, remaining changes:
- amavisd-new-postfix configuration for anti-spam/virus
- Add information in README.Debian about Ubuntu specific changes
- Ubuntu configuration changes in 21-ubuntu_defaults
- Reduce email responses for virus/blocked mail so as not to be a
backscatter source by default
- Enable DKIM checking by default
- Include policy-bank of known good domains for DKIM whitelisting
in 40-policy_banks
* Drop use of hardening-wrapper, since we're no longer compiling anything. - 29. By Steve Langasek
-
debian/
patches/ 00patch- opts: "-U" option to patch is obsolete, replaced
with --reject-format= unified. - 28. By Scott Kitterman
-
Fix amavisd-new-postfix to be arch all since it has no arch specific
content
Preview Diff
1 | === added file 'AAAREADME.first' |
2 | --- AAAREADME.first 1970-01-01 00:00:00 +0000 |
3 | +++ AAAREADME.first 2013-04-29 08:31:26 +0000 |
4 | @@ -0,0 +1,42 @@ |
5 | +amavisd-new |
6 | +=========== |
7 | + |
8 | + http://www.ijs.si/software/amavisd/ |
9 | + |
10 | +amavisd-new is an interface between message transfer agent (MTA) |
11 | +and one or more content checkers: virus scanners, and/or |
12 | +SpamAssassin ( http://www.spamassassin.org/ ). |
13 | + |
14 | +amavisd-new is a performance-enhanced and feature-enriched version of |
15 | +amavisd (which in turn is a daemonized version of AMaViS or amavis-perl). |
16 | + |
17 | +It is normally positioned at or near a central mailer, not necessarily |
18 | +where user's mailboxes and final delivery takes place. If you are |
19 | +looking for fully per-user configurable and/or low-message-rate solution |
20 | +to be placed at the final stage of mail delivery (e.g. called from procmail), |
21 | +there may be other solutions more appropriate for your needs. |
22 | + |
23 | +amavisd-new benefits from the use of Perl module Net::Server, which |
24 | +offers a fast pre-forked multi-child environment. Several new features |
25 | +are offered, including SMTP-relay capability. This makes it suitable |
26 | +for mail anti-virus and/or anti-spam checking on a busy mail gateways. |
27 | + |
28 | +All the modifications since the original amavisd done by Mark Martinec, |
29 | +with contribution of ideas, reports and patches from amavis-user |
30 | +mailing list community. |
31 | + |
32 | +See RELEASE_NOTES, INSTALL, and files in the README_FILES/* subdirectory, |
33 | +at least the one pertaining to your MTA (Postfix, Sendmail/milter, Exim). |
34 | +If running a dual-MTA setup (any MTA type), the files README.postfix, |
35 | +README.sendmail-dual and README.exim_v4 describe a similar setup and |
36 | +can be used as guidelines. There may be more recent versions of these |
37 | +files at the web site http://www.ijs.si/software/amavisd/, along with FAQ. |
38 | + |
39 | +There is also a more detailed documentation on selected topics |
40 | +(a work in progress), the most recent version is at: |
41 | + http://www.ijs.si/software/amavisd/amavisd-new-docs.html |
42 | + |
43 | +The two programs in the subdirectory helper-progs/ are only needed for |
44 | +interfacing with sendmail (with milter or with the old setup, but not for |
45 | +the README.sendmail-dual setup), or with older Exim (v3). Helper programs |
46 | +are not needed if using Postfix or Exim v4 or dual-MTA setup. |
47 | |
48 | === renamed file 'AAAREADME.first' => 'AAAREADME.first.moved' |
49 | === added file 'AMAVIS-MIB.txt' |
50 | --- AMAVIS-MIB.txt 1970-01-01 00:00:00 +0000 |
51 | +++ AMAVIS-MIB.txt 2013-04-29 08:31:26 +0000 |
52 | @@ -0,0 +1,3302 @@ |
53 | +AMAVIS-MIB DEFINITIONS ::= BEGIN |
54 | + |
55 | +IMPORTS |
56 | + MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, |
57 | + Counter32, Counter64, Gauge32, |
58 | + Integer32, Unsigned32, TimeTicks, |
59 | + enterprises, mib-2 FROM SNMPv2-SMI |
60 | + |
61 | + TEXTUAL-CONVENTION, DisplayString, TruthValue, |
62 | + TimeInterval, TimeStamp FROM SNMPv2-TC |
63 | + |
64 | + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP |
65 | + FROM SNMPv2-CONF; |
66 | + |
67 | +amavis MODULE-IDENTITY |
68 | + LAST-UPDATED "201101250000Z" |
69 | + ORGANIZATION "Institut Jozef Stefan" |
70 | + CONTACT-INFO |
71 | + "Mark Martinec |
72 | + Institut Jozef Stefan |
73 | + Jamova 39 |
74 | + SI-1000 Ljubljana |
75 | + Slovenia |
76 | + |
77 | + Mark.Martinec@ijs.si" |
78 | + DESCRIPTION |
79 | + "The MIB module describing amavisd-new statistics counters and gauges." |
80 | + |
81 | + REVISION "200906010000Z" |
82 | + DESCRIPTION |
83 | + "The original version of this MIB." |
84 | + |
85 | + REVISION "201011150000Z" |
86 | + DESCRIPTION |
87 | + "Added variables userCounter1 .. userCounter10 and |
88 | + userGauge1 .. userGauge10 ." |
89 | + |
90 | + REVISION "201101140000Z" |
91 | + DESCRIPTION |
92 | + "Add notes indicating that mail checks results cache is no longer used |
93 | + since version 2.7.0 of amavisd-new." |
94 | + |
95 | + REVISION "201101250000Z" |
96 | + DESCRIPTION |
97 | + "Added variables inMsgsStatus* at 1.19 - 1.26, combining a final |
98 | + mail processing status with mail flow direction." |
99 | + |
100 | + ::= { enterprises 15312 2 1 } |
101 | + |
102 | +-- 1.3.6.1.4.1.15312 enterprises . Jozef Stefan Institute |
103 | +-- 1.3.6.1.4.1.15312.2 amavisd-new |
104 | +-- 1.3.6.1.4.1.15312.2.1 amavisd-new SNMP |
105 | +-- 1.3.6.1.4.1.15312.2.1.1 amavisd-new SNMP Statistics |
106 | +-- 1.3.6.1.4.1.15312.2.1.2 amavisd-new Process status |
107 | +-- 1.3.6.1.4.1.15312.2.2 amavisd-new LDAP Elements |
108 | + |
109 | + |
110 | +amavisStats OBJECT IDENTIFIER ::= { amavis 1 } |
111 | +amavisProc OBJECT IDENTIFIER ::= { amavis 2 } |
112 | +amavisMta OBJECT IDENTIFIER ::= { amavis 3 } |
113 | + |
114 | +-- =================== |
115 | +-- amavisStats section |
116 | +-- =================== |
117 | + |
118 | +sysDescr OBJECT-TYPE |
119 | + SYNTAX DisplayString |
120 | + MAX-ACCESS read-only |
121 | + STATUS current |
122 | + DESCRIPTION |
123 | + "A textual string containing information about the running amavisd |
124 | + program." |
125 | + ::= { amavisStats 1 1 } |
126 | + |
127 | +sysObjectID OBJECT-TYPE |
128 | + SYNTAX OBJECT IDENTIFIER |
129 | + MAX-ACCESS read-only |
130 | + STATUS current |
131 | + DESCRIPTION |
132 | + "The vendor's authoritative identification of the network management |
133 | + subsystem contained in the entity. This value provides an easy and |
134 | + unambiguous means for determining `what kind of box' is being managed." |
135 | + ::= { amavisStats 1 2 } |
136 | + |
137 | +sysUpTime OBJECT-TYPE |
138 | + SYNTAX TimeTicks |
139 | + MAX-ACCESS read-only |
140 | + STATUS current |
141 | + DESCRIPTION |
142 | + "The time (in hundredths of a second) since the amavisd program |
143 | + was last (re)started. Useful to distinguish counter wraparounds |
144 | + from program restarts." |
145 | + ::= { amavisStats 1 3 } |
146 | + |
147 | +sysContact OBJECT-TYPE |
148 | + SYNTAX DisplayString |
149 | + MAX-ACCESS read-only |
150 | + STATUS current |
151 | + DESCRIPTION |
152 | + "The textual identification of the contact person for this amavisd |
153 | + instance, together with information on how to contact this person. |
154 | + Corresponds to a configuration variable $snmp_contact ." |
155 | + ::= { amavisStats 1 4 } |
156 | + |
157 | +sysName OBJECT-TYPE |
158 | + SYNTAX DisplayString |
159 | + MAX-ACCESS read-only |
160 | + STATUS current |
161 | + DESCRIPTION |
162 | + "A fully qualified name of the host (or a domain name of a virtual |
163 | + instance). Corresponds to a configuration variable $myhostname ." |
164 | + ::= { amavisStats 1 5 } |
165 | + |
166 | +sysLocation OBJECT-TYPE |
167 | + SYNTAX DisplayString |
168 | + MAX-ACCESS read-only |
169 | + STATUS current |
170 | + DESCRIPTION |
171 | + "The physical location of this host or amavisd instance. |
172 | + Corresponds to a configuration variable $snmp_location ." |
173 | + ::= { amavisStats 1 6 } |
174 | + |
175 | +sysServices OBJECT-TYPE |
176 | + SYNTAX Integer32 |
177 | + MAX-ACCESS read-only |
178 | + STATUS current |
179 | + DESCRIPTION |
180 | + "A value which indicates the set of services that this |
181 | + entity may potentially offer. Always 64 (=applications)." |
182 | + ::= { amavisStats 1 7 } |
183 | + |
184 | +-- orig local |
185 | +-- 0 0 InMsgsOpenRelay |
186 | +-- 0 1 InMsgsInbound |
187 | +-- 0 x (non-originating: inbound or open relay) |
188 | +-- 1 0 InMsgsOutbound |
189 | +-- 1 1 InMsgsInternal |
190 | +-- 1 x InMsgsOriginating (outbound or internal) |
191 | +-- x 0 (departing: outbound or open relay) |
192 | +-- x 1 (local: inbound or internal) |
193 | +-- x x InMsgs |
194 | + |
195 | +-- orig=x local=x |
196 | +inMsgs OBJECT-TYPE |
197 | + SYNTAX Counter32 |
198 | + MAX-ACCESS read-only |
199 | + STATUS current |
200 | + DESCRIPTION |
201 | + "Number of mail messages received by amavisd since its start, |
202 | + regardless of their origin or destination." |
203 | + ::= { amavisStats 2 1 } |
204 | + |
205 | +-- orig=0 local=1 |
206 | +inMsgsInbound OBJECT-TYPE |
207 | + SYNTAX Counter32 |
208 | + MAX-ACCESS read-only |
209 | + STATUS current |
210 | + DESCRIPTION |
211 | + "Number of mail messages received by amavisd arriving from outside |
212 | + ('originating' flag is off) and having at least one recipient local. |
213 | + On a properly configured system (not an open relay), all recipients |
214 | + of a non-originating message should be local." |
215 | + ::= { amavisStats 2 2 } |
216 | + |
217 | +-- orig=1 local=0 |
218 | +inMsgsOutbound OBJECT-TYPE |
219 | + SYNTAX Counter32 |
220 | + MAX-ACCESS read-only |
221 | + STATUS current |
222 | + DESCRIPTION |
223 | + "Number of mail messages received by amavisd arriving from inside |
224 | + ('originating' flag is on) and having at least one recipient nonlocal." |
225 | + ::= { amavisStats 2 3 } |
226 | + |
227 | +-- orig=1 local=1 |
228 | +inMsgsInternal OBJECT-TYPE |
229 | + SYNTAX Counter32 |
230 | + MAX-ACCESS read-only |
231 | + STATUS current |
232 | + DESCRIPTION |
233 | + "Number of mail messages received by amavisd arriving from inside |
234 | + ('originating' flag is on) and having at least one recipient local." |
235 | + ::= { amavisStats 2 4 } |
236 | + |
237 | +-- orig=1 local=x |
238 | +inMsgsOriginating OBJECT-TYPE |
239 | + SYNTAX Counter32 |
240 | + MAX-ACCESS read-only |
241 | + STATUS current |
242 | + DESCRIPTION |
243 | + "Number of mail messages received by amavisd arriving from inside |
244 | + ('originating' flag is on). An originating message with multiple |
245 | + recipients when some of them are local and some nonlocal is counted |
246 | + as both internal and outbound. When there are no such messages with |
247 | + mixed recipients, the following relation holds: |
248 | + inMsgsOriginating = inMsgsInternal + inMsgsOutbound ." |
249 | + ::= { amavisStats 2 5 } |
250 | + |
251 | +-- orig=0 local=0 |
252 | +inMsgsOpenRelay OBJECT-TYPE |
253 | + SYNTAX Counter32 |
254 | + MAX-ACCESS read-only |
255 | + STATUS current |
256 | + DESCRIPTION |
257 | + "Number of mail messages received by amavisd arriving from outside |
258 | + ('originating' flag is off) and having at least one recipient nonlocal. |
259 | + On a properly configured system this count should be zero at all times. |
260 | + If the count is nonzero, check settings @local_domains_maps, @mynetworks |
261 | + and setting of an 'originating' flag in policy banks." |
262 | + ::= { amavisStats 2 6 } |
263 | + |
264 | +inMsgsStatusAccepted OBJECT-TYPE |
265 | + SYNTAX Counter32 |
266 | + MAX-ACCESS read-only |
267 | + STATUS current |
268 | + DESCRIPTION |
269 | + "Number of mail messages received by amavisd and accepted with a |
270 | + success status code (D_PASS, 2xx), but their forwarding remained the |
271 | + responsibility of an MTA (null delivery_method, typical for a milter |
272 | + setup). Same value as inMsgsStatusDiscardedAll." |
273 | + ::= { amavisStats 2 7 } |
274 | + |
275 | +inMsgsStatusRelayed OBJECT-TYPE |
276 | + SYNTAX Counter32 |
277 | + MAX-ACCESS read-only |
278 | + STATUS current |
279 | + DESCRIPTION |
280 | + "Number of mail messages received by amavisd and accepted with |
281 | + a success status code (D_PASS, 2xx), and forwarded by amavisd. |
282 | + Its value is a sum of inMsgsStatusRelayedUntaggedAll and |
283 | + inMsgsStatusRelayedTaggedAll." |
284 | + ::= { amavisStats 2 8 } |
285 | + |
286 | +inMsgsStatusDiscarded OBJECT-TYPE |
287 | + SYNTAX Counter32 |
288 | + MAX-ACCESS read-only |
289 | + STATUS current |
290 | + DESCRIPTION |
291 | + "Number of mail messages received but discarded by amavisd with a |
292 | + success status code (2xx), not forwarded, and no delivery status |
293 | + notification was sent. Effectively a mail message was lost. It is |
294 | + a result of a D_DISCARD setting for all recipients of a message. |
295 | + Note that quarantining uses independent settings, so a message may or |
296 | + may not have been quarantined. Same value as inMsgsStatusDiscardedAll." |
297 | + ::= { amavisStats 2 9 } |
298 | + |
299 | +inMsgsStatusNoBounce OBJECT-TYPE |
300 | + SYNTAX Counter32 |
301 | + MAX-ACCESS read-only |
302 | + STATUS current |
303 | + DESCRIPTION |
304 | + "Number of mail messages received but discarded by amavisd with a |
305 | + success status code (2xx), not forwarded, and no delivery status |
306 | + notification was sent. Effectively a mail message was lost. It is |
307 | + a result of a D_BOUNCE setting for all recipients of a message |
308 | + but sending a DSN was suppressed (e.g. high spam score, infected). |
309 | + In other words, D_BOUNCE was converted into a D_DISCARD for this |
310 | + message. Note that quarantining uses independent settings, so a |
311 | + message may or may not have been quarantined. |
312 | + Same value as inMsgsStatusNoBounceAll." |
313 | + ::= { amavisStats 2 10 } |
314 | + |
315 | +inMsgsStatusBounced OBJECT-TYPE |
316 | + SYNTAX Counter32 |
317 | + MAX-ACCESS read-only |
318 | + STATUS current |
319 | + DESCRIPTION |
320 | + "Number of mail messages received by amavisd with a success status |
321 | + code (2xx), but not forwarded, and a delivery status notification |
322 | + was sent to a sender of a message informing him of a reason for |
323 | + blocking a message. It is a result of a D_BOUNCE setting for all |
324 | + recipients of a message. Note that quarantining uses independent |
325 | + settings, so a message may or may not have been quarantined. |
326 | + Same value as inMsgsStatusBouncedAll." |
327 | + ::= { amavisStats 2 11 } |
328 | + |
329 | +inMsgsStatusRejected OBJECT-TYPE |
330 | + SYNTAX Counter32 |
331 | + MAX-ACCESS read-only |
332 | + STATUS current |
333 | + DESCRIPTION |
334 | + "Number of mail messages rejected by amavisd with a reject status |
335 | + code (5xx), not forwarded by amavisd, and no delivery status |
336 | + notification was sent. A duty of notifying the sender of a reject |
337 | + is delegated back to the sending MTA. Note that quarantining uses |
338 | + independent settings, so a message may or may not have been quarantined. |
339 | + Same value as inMsgsStatusRejectedAll." |
340 | + ::= { amavisStats 2 12 } |
341 | + |
342 | +inMsgsStatusTempFailed OBJECT-TYPE |
343 | + SYNTAX Counter32 |
344 | + MAX-ACCESS read-only |
345 | + STATUS current |
346 | + DESCRIPTION |
347 | + "Number of mail messages whose reception resulted in a temporary |
348 | + failure status code (4xx) being send by amavisd back to MTA. |
349 | + A message was not forwarded by amavisd, and no delivery status |
350 | + notification was sent. A message stayed in an MTA queue for future |
351 | + attempts at delivery. Same value as inMsgsStatusTempFailedAll." |
352 | + ::= { amavisStats 2 13 } |
353 | + |
354 | +inMsgsSize OBJECT-TYPE |
355 | + SYNTAX Counter64 |
356 | + MAX-ACCESS read-only |
357 | + STATUS current |
358 | + DESCRIPTION |
359 | + "Number of octets in all mail messages received by amavisd. |
360 | + Size is calculated according to a definition in RFC 1870." |
361 | + ::= { amavisStats 3 1 } |
362 | + |
363 | +inMsgsSizeInbound OBJECT-TYPE |
364 | + SYNTAX Counter64 |
365 | + MAX-ACCESS read-only |
366 | + STATUS current |
367 | + DESCRIPTION |
368 | + "Number of octets in all mail messages received by amavisd |
369 | + arriving from outside and having at least one recipient local." |
370 | + ::= { amavisStats 3 2 } |
371 | + |
372 | +inMsgsSizeOutbound OBJECT-TYPE |
373 | + SYNTAX Counter64 |
374 | + MAX-ACCESS read-only |
375 | + STATUS current |
376 | + DESCRIPTION |
377 | + "Number of octets in all mail messages received by amavisd |
378 | + arriving from inside and having at least one recipient nonlocal." |
379 | + ::= { amavisStats 3 3 } |
380 | + |
381 | +inMsgsSizeInternal OBJECT-TYPE |
382 | + SYNTAX Counter64 |
383 | + MAX-ACCESS read-only |
384 | + STATUS current |
385 | + DESCRIPTION |
386 | + "Number of octets in all mail messages received by amavisd |
387 | + arriving from inside and having at least one recipient local." |
388 | + ::= { amavisStats 3 4 } |
389 | + |
390 | +inMsgsSizeOriginating OBJECT-TYPE |
391 | + SYNTAX Counter64 |
392 | + MAX-ACCESS read-only |
393 | + STATUS current |
394 | + DESCRIPTION |
395 | + "Number of octets in all mail messages received by amavisd |
396 | + arriving from inside." |
397 | + ::= { amavisStats 3 5 } |
398 | + |
399 | +inMsgsSizeOpenRelay OBJECT-TYPE |
400 | + SYNTAX Counter64 |
401 | + MAX-ACCESS read-only |
402 | + STATUS current |
403 | + DESCRIPTION |
404 | + "Number of octets in all mail messages received by amavisd |
405 | + arriving from outside and having at least one nonlocal recipient. |
406 | + Should be zero." |
407 | + ::= { amavisStats 3 6 } |
408 | + |
409 | +inMsgsRecips OBJECT-TYPE |
410 | + SYNTAX Counter32 |
411 | + MAX-ACCESS read-only |
412 | + STATUS current |
413 | + DESCRIPTION |
414 | + "Number of recipients in all mail messages received by amavisd." |
415 | + ::= { amavisStats 4 1 } |
416 | + |
417 | +inMsgsRecipsInbound OBJECT-TYPE |
418 | + SYNTAX Counter32 |
419 | + MAX-ACCESS read-only |
420 | + STATUS current |
421 | + DESCRIPTION |
422 | + "Number of local recipients in all mail messages received by amavisd |
423 | + arriving from outside." |
424 | + ::= { amavisStats 4 2 } |
425 | + |
426 | +inMsgsRecipsOutbound OBJECT-TYPE |
427 | + SYNTAX Counter32 |
428 | + MAX-ACCESS read-only |
429 | + STATUS current |
430 | + DESCRIPTION |
431 | + "Number of nonlocal recipients in all mail messages received by amavisd |
432 | + arriving from inside." |
433 | + ::= { amavisStats 4 3 } |
434 | + |
435 | +inMsgsRecipsInternal OBJECT-TYPE |
436 | + SYNTAX Counter32 |
437 | + MAX-ACCESS read-only |
438 | + STATUS current |
439 | + DESCRIPTION |
440 | + "Number of local recipients in all mail messages received by amavisd |
441 | + arriving from inside." |
442 | + ::= { amavisStats 4 4 } |
443 | + |
444 | +inMsgsRecipsOriginating OBJECT-TYPE |
445 | + SYNTAX Counter32 |
446 | + MAX-ACCESS read-only |
447 | + STATUS current |
448 | + DESCRIPTION |
449 | + "Number of recipients in all mail messages received by amavisd |
450 | + arriving from inside (= inMsgsRecipsInternal + inMsgsRecipsOutbound)." |
451 | + ::= { amavisStats 4 5 } |
452 | + |
453 | +inMsgsRecipsOpenRelay OBJECT-TYPE |
454 | + SYNTAX Counter32 |
455 | + MAX-ACCESS read-only |
456 | + STATUS current |
457 | + DESCRIPTION |
458 | + "Number of nonlocal recipients in all mail messages received by amavisd |
459 | + arriving from outside. Should be zero." |
460 | + ::= { amavisStats 4 6 } |
461 | + |
462 | +inMsgsRecipsLocal OBJECT-TYPE |
463 | + SYNTAX Counter32 |
464 | + MAX-ACCESS read-only |
465 | + STATUS current |
466 | + DESCRIPTION |
467 | + "Number of local recipients in all mail messages received by amavisd |
468 | + (= inMsgsRecipsInternal + inMsgsRecipsInbound)." |
469 | + ::= { amavisStats 4 7 } |
470 | + |
471 | +inMsgsBounce OBJECT-TYPE |
472 | + SYNTAX Counter32 |
473 | + MAX-ACCESS read-only |
474 | + STATUS current |
475 | + DESCRIPTION |
476 | + "Number of bounce mail messages received by amavisd, which include |
477 | + delivery status notifications, disposition notifications, feedback |
478 | + reports (ARF), auto replies, and some mailing list notifications." |
479 | + ::= { amavisStats 5 1 } |
480 | + |
481 | +inMsgsBounceNullRPath OBJECT-TYPE |
482 | + SYNTAX Counter32 |
483 | + MAX-ACCESS read-only |
484 | + STATUS current |
485 | + DESCRIPTION |
486 | + "Number of mail messages received by amavisd having a null |
487 | + envelope sender address (i.e. a null return path). |
488 | + Typically these are delivery status notifications." |
489 | + ::= { amavisStats 5 2 } |
490 | + |
491 | +inMsgsBounceKilled OBJECT-TYPE |
492 | + SYNTAX Counter32 |
493 | + MAX-ACCESS read-only |
494 | + STATUS current |
495 | + DESCRIPTION |
496 | + "Number of bounce messages received by amavisd and blocked by a |
497 | + bounce killer feature in amavisd, These are bounce messages which |
498 | + carry a message header section of an original message to which |
499 | + they are referring, but it can be demonstrated that the original |
500 | + message did not originate from our site." |
501 | + ::= { amavisStats 5 3 } |
502 | + |
503 | +inMsgsBounceUnverifiable OBJECT-TYPE |
504 | + SYNTAX Counter32 |
505 | + MAX-ACCESS read-only |
506 | + STATUS current |
507 | + DESCRIPTION |
508 | + "Number of bounce messages received by amavisd and NOT blocked by a |
509 | + bounce killer feature because it was not possible to determine that |
510 | + an original message originated from our site, either because the |
511 | + bounce message did not include a header section of an original mail, |
512 | + or was in some nonstandard form and unparsable." |
513 | + ::= { amavisStats 5 4 } |
514 | + |
515 | +inMsgsBounceRescuedByDomain OBJECT-TYPE |
516 | + SYNTAX Counter32 |
517 | + MAX-ACCESS read-only |
518 | + STATUS current |
519 | + DESCRIPTION |
520 | + "Number of bounce messages received by amavisd and NOT blocked by a |
521 | + bounce killer feature because a header section of an original mail as |
522 | + included in a bounce message indicated that it is likely the message |
523 | + originated from our site, so this was most likely a legitimate |
524 | + bounce message and not a backscatter message." |
525 | + ::= { amavisStats 5 5 } |
526 | + |
527 | +inMsgsBounceRescuedByOriginating OBJECT-TYPE |
528 | + SYNTAX Counter32 |
529 | + MAX-ACCESS read-only |
530 | + STATUS current |
531 | + DESCRIPTION |
532 | + "Number of bounce messages received by amavisd and NOT blocked by a |
533 | + bounce killer feature because the bounce message was received from |
534 | + an internal network or from an authenticated mail submitter." |
535 | + ::= { amavisStats 5 6 } |
536 | + |
537 | +inMsgsBounceRescuedByPenPals OBJECT-TYPE |
538 | + SYNTAX Counter32 |
539 | + MAX-ACCESS read-only |
540 | + STATUS current |
541 | + DESCRIPTION |
542 | + "Number of bounce messages received by amavisd and NOT blocked by |
543 | + a bounce killer feature because the bounce message referred |
544 | + to a Message-ID or has a sender/recipient pair matching previous |
545 | + correspondence as shown by evidence in a local SQL logging database." |
546 | + ::= { amavisStats 5 7 } |
547 | + |
548 | +outMsgs OBJECT-TYPE |
549 | + SYNTAX Counter32 |
550 | + MAX-ACCESS read-only |
551 | + STATUS current |
552 | + DESCRIPTION |
553 | + "Number of mail messages transmitted by amavisd. This includes passed |
554 | + (relayed) mail messages, notifications, and quarantined messages." |
555 | + ::= { amavisStats 6 1 } |
556 | + |
557 | +outMsgsRelay OBJECT-TYPE |
558 | + SYNTAX Counter32 |
559 | + MAX-ACCESS read-only |
560 | + STATUS current |
561 | + DESCRIPTION |
562 | + "Number of mail messages relayed (forwarded, passed) by amavisd." |
563 | + ::= { amavisStats 6 2 } |
564 | + |
565 | +outMsgsSubmit OBJECT-TYPE |
566 | + SYNTAX Counter32 |
567 | + MAX-ACCESS read-only |
568 | + STATUS current |
569 | + DESCRIPTION |
570 | + "Number of mail messages originated by amavisd. This includes |
571 | + quarantined messages, delivery status notifications, notifications |
572 | + to administrator or recipient, as well as other notifications |
573 | + potentially generated by custom hooks, such as feedback reports |
574 | + (ARF) or auto-replies." |
575 | + ::= { amavisStats 6 3 } |
576 | + |
577 | +outMsgsSubmitQuar OBJECT-TYPE |
578 | + SYNTAX Counter32 |
579 | + MAX-ACCESS read-only |
580 | + STATUS current |
581 | + DESCRIPTION |
582 | + "Number of mail messages sent to a quarantine." |
583 | + ::= { amavisStats 6 4 } |
584 | + |
585 | +outMsgsSubmitDsn OBJECT-TYPE |
586 | + SYNTAX Counter32 |
587 | + MAX-ACCESS read-only |
588 | + STATUS current |
589 | + DESCRIPTION |
590 | + "Number of delivery status notification messages sent to the |
591 | + envelope sender e-mail address." |
592 | + ::= { amavisStats 6 5 } |
593 | + |
594 | +outMsgsSubmitNotif OBJECT-TYPE |
595 | + SYNTAX Counter32 |
596 | + MAX-ACCESS read-only |
597 | + STATUS current |
598 | + DESCRIPTION |
599 | + "Number of notification messages sent to administrator or to a recipient |
600 | + or to some other configured e-mail address (but not to a mail sender)." |
601 | + ::= { amavisStats 6 6 } |
602 | + |
603 | +outMsgsSubmitAV OBJECT-TYPE |
604 | + SYNTAX Counter32 |
605 | + MAX-ACCESS read-only |
606 | + STATUS current |
607 | + DESCRIPTION |
608 | + "Number of messages (probes) sent to an external virus scanners, |
609 | + typically SMTP-based." |
610 | + ::= { amavisStats 6 7 } |
611 | + |
612 | +outMsgsSubmitArf OBJECT-TYPE |
613 | + SYNTAX Counter32 |
614 | + MAX-ACCESS read-only |
615 | + STATUS current |
616 | + DESCRIPTION |
617 | + "Number of abuse reports or feedback notification messages originated |
618 | + by amavisd. Currently these are sent by some custom hook code." |
619 | + ::= { amavisStats 6 8 } |
620 | + |
621 | +outMsgsProtoLocal OBJECT-TYPE |
622 | + SYNTAX Counter32 |
623 | + MAX-ACCESS read-only |
624 | + STATUS current |
625 | + DESCRIPTION |
626 | + "Number of mail messages written by amavisd to a local file system. |
627 | + Typically these are quarantine messages when using a local file-based |
628 | + quarantine." |
629 | + ::= { amavisStats 6 9 } |
630 | + |
631 | +outMsgsProtoLocalRelay OBJECT-TYPE |
632 | + SYNTAX Counter32 |
633 | + MAX-ACCESS read-only |
634 | + STATUS current |
635 | + DESCRIPTION |
636 | + "Number of mail messages written by amavisd to a local file system |
637 | + relayed by amavisd. This number should be zero in usual setups." |
638 | + ::= { amavisStats 6 10 } |
639 | + |
640 | +outMsgsProtoLocalSubmit OBJECT-TYPE |
641 | + SYNTAX Counter32 |
642 | + MAX-ACCESS read-only |
643 | + STATUS current |
644 | + DESCRIPTION |
645 | + "Number of mail messages written by amavisd to a local file system |
646 | + and generated by amavisd, such as notifications. This number should |
647 | + be zero in usual setups." |
648 | + ::= { amavisStats 6 11 } |
649 | + |
650 | +outMsgsProtoSMTP OBJECT-TYPE |
651 | + SYNTAX Counter32 |
652 | + MAX-ACCESS read-only |
653 | + STATUS current |
654 | + DESCRIPTION |
655 | + "Number of mail messages transmitted by amavisd to an MTA using a |
656 | + SMTP protocol. This includes relayed mail messages as well as |
657 | + messages generated by amavisd, such as notifications." |
658 | + ::= { amavisStats 6 12 } |
659 | + |
660 | +outMsgsProtoSMTPRelay OBJECT-TYPE |
661 | + SYNTAX Counter32 |
662 | + MAX-ACCESS read-only |
663 | + STATUS current |
664 | + DESCRIPTION |
665 | + "Number of relayed (fordarded, passed) mail messages transmitted by |
666 | + amavisd to an MTA using a SMTP protocol." |
667 | + ::= { amavisStats 6 13 } |
668 | + |
669 | +outMsgsProtoSMTPSubmit OBJECT-TYPE |
670 | + SYNTAX Counter32 |
671 | + MAX-ACCESS read-only |
672 | + STATUS current |
673 | + DESCRIPTION |
674 | + "Number of mail messages transmitted by amavisd to an MTA using a |
675 | + SMTP protocol and generated by amavisd, such as notifications." |
676 | + ::= { amavisStats 6 14 } |
677 | + |
678 | +outMsgsProtoLMTP OBJECT-TYPE |
679 | + SYNTAX Counter32 |
680 | + MAX-ACCESS read-only |
681 | + STATUS current |
682 | + DESCRIPTION |
683 | + "Number of mail messages transmitted by amavisd to an MTA using a |
684 | + LMTP protocol. This includes relayed mail messages as well as |
685 | + messages generated by amavisd, such as notifications." |
686 | + ::= { amavisStats 6 15 } |
687 | + |
688 | +outMsgsProtoLMTPRelay OBJECT-TYPE |
689 | + SYNTAX Counter32 |
690 | + MAX-ACCESS read-only |
691 | + STATUS current |
692 | + DESCRIPTION |
693 | + "Number of relayed (forwarded, passed) mail messages transmitted by |
694 | + amavisd to an MTA using a LMTP protocol." |
695 | + ::= { amavisStats 6 16 } |
696 | + |
697 | +outMsgsProtoLMTPSubmit OBJECT-TYPE |
698 | + SYNTAX Counter32 |
699 | + MAX-ACCESS read-only |
700 | + STATUS current |
701 | + DESCRIPTION |
702 | + "Number of mail messages transmitted by amavisd to an MTA using a |
703 | + LMTP protocol and generated by amavisd, such as notifications." |
704 | + ::= { amavisStats 6 17 } |
705 | + |
706 | +outMsgsProtoBSMTP OBJECT-TYPE |
707 | + SYNTAX Counter32 |
708 | + MAX-ACCESS read-only |
709 | + STATUS current |
710 | + DESCRIPTION |
711 | + "Number of mail messages transmitted by amavisd to an MTA using a |
712 | + BSMTP protocol. This includes relayed mail messages as well as |
713 | + messages generated by amavisd, such as notifications." |
714 | + ::= { amavisStats 6 18 } |
715 | + |
716 | +outMsgsProtoBSMTPRelay OBJECT-TYPE |
717 | + SYNTAX Counter32 |
718 | + MAX-ACCESS read-only |
719 | + STATUS current |
720 | + DESCRIPTION |
721 | + "Number of relayed (forwarded, passed) mail messages transmitted by |
722 | + amavisd to an MTA using a BSMTP protocol." |
723 | + ::= { amavisStats 6 19 } |
724 | + |
725 | +outMsgsProtoBSMTPSubmit OBJECT-TYPE |
726 | + SYNTAX Counter32 |
727 | + MAX-ACCESS read-only |
728 | + STATUS current |
729 | + DESCRIPTION |
730 | + "Number of mail messages transmitted by amavisd to an MTA using a |
731 | + BSMTP protocol and generated by amavisd, such as notifications." |
732 | + ::= { amavisStats 6 20 } |
733 | + |
734 | +outMsgsProtoPipe OBJECT-TYPE |
735 | + SYNTAX Counter32 |
736 | + MAX-ACCESS read-only |
737 | + STATUS current |
738 | + DESCRIPTION |
739 | + "Number of mail messages transmitted by amavisd to an MTA using a |
740 | + pipe to an external program. This includes relayed mail messages |
741 | + as well as messages generated by amavisd, such as notifications." |
742 | + ::= { amavisStats 6 21 } |
743 | + |
744 | +outMsgsProtoPipeRelay OBJECT-TYPE |
745 | + SYNTAX Counter32 |
746 | + MAX-ACCESS read-only |
747 | + STATUS current |
748 | + DESCRIPTION |
749 | + "Number of relayed (forwarded, passed) mail messages transmitted by |
750 | + amavisd to an MTA using a pipe to an external program." |
751 | + ::= { amavisStats 6 22 } |
752 | + |
753 | +outMsgsProtoPipeSubmit OBJECT-TYPE |
754 | + SYNTAX Counter32 |
755 | + MAX-ACCESS read-only |
756 | + STATUS current |
757 | + DESCRIPTION |
758 | + "Number of mail messages transmitted by amavisd to an MTA using a |
759 | + pipe to an external program and generated by amavisd, such as |
760 | + notifications." |
761 | + ::= { amavisStats 6 23 } |
762 | + |
763 | +outMsgsProtoSQL OBJECT-TYPE |
764 | + SYNTAX Counter32 |
765 | + MAX-ACCESS read-only |
766 | + STATUS current |
767 | + DESCRIPTION |
768 | + "Number of mail messages stored by amavisd to an SQL database. |
769 | + This includes relayed mail messages as well as messages generated |
770 | + by amavisd such as notifications, but typically corresponds to |
771 | + quarantined messages only." |
772 | + ::= { amavisStats 6 24 } |
773 | + |
774 | +outMsgsProtoSQLRelay OBJECT-TYPE |
775 | + SYNTAX Counter32 |
776 | + MAX-ACCESS read-only |
777 | + STATUS current |
778 | + DESCRIPTION |
779 | + "Number of relayed mail messages stored by amavisd to an SQL database. |
780 | + Typically the number is always zero in common setups." |
781 | + ::= { amavisStats 6 25 } |
782 | + |
783 | +outMsgsProtoSQLSubmit OBJECT-TYPE |
784 | + SYNTAX Counter32 |
785 | + MAX-ACCESS read-only |
786 | + STATUS current |
787 | + DESCRIPTION |
788 | + "Number of mail messages stored by amavisd to an SQL database |
789 | + and generated by amavisd, such as notifications. Typically the |
790 | + number is always zero in common setups." |
791 | + ::= { amavisStats 6 26 } |
792 | + |
793 | +outMsgsDelivers OBJECT-TYPE |
794 | + SYNTAX Counter32 |
795 | + MAX-ACCESS read-only |
796 | + STATUS current |
797 | + DESCRIPTION |
798 | + "Number of mail messages successfully transmitted through any |
799 | + delivery method, such as SMTP, pipe, local file system." |
800 | + ::= { amavisStats 6 27 } |
801 | + |
802 | +outMsgsAttemptFails OBJECT-TYPE |
803 | + SYNTAX Counter32 |
804 | + MAX-ACCESS read-only |
805 | + STATUS current |
806 | + DESCRIPTION |
807 | + "Number of temporarily unsuccessful delivery attempts through any |
808 | + delivery method, such as SMTP, pipe, local file system." |
809 | + ::= { amavisStats 6 28 } |
810 | + |
811 | +outMsgsRejects OBJECT-TYPE |
812 | + SYNTAX Counter32 |
813 | + MAX-ACCESS read-only |
814 | + STATUS current |
815 | + DESCRIPTION |
816 | + "Number of delivery attempts rejected by a receiving agent or media, |
817 | + using any delivery method, such as SMTP, pipe, local file system." |
818 | + ::= { amavisStats 6 29 } |
819 | + |
820 | +outMsgsSize OBJECT-TYPE |
821 | + SYNTAX Counter64 |
822 | + MAX-ACCESS read-only |
823 | + STATUS current |
824 | + DESCRIPTION |
825 | + "Number of octets in messages transmitted by amavisd through any |
826 | + delivery method, including relayed (forwarded, passed) and quarantined |
827 | + messages, as well as notifications and delivery status reports |
828 | + originated by amavisd. The number may not be exact, as it currently |
829 | + does not reflect modifications by amavisd such as added or edited |
830 | + header fields." |
831 | + ::= { amavisStats 7 1 } |
832 | + |
833 | +outMsgsSizeRelay OBJECT-TYPE |
834 | + SYNTAX Counter32 |
835 | + MAX-ACCESS read-only |
836 | + STATUS current |
837 | + DESCRIPTION |
838 | + "Number of octets in messages relayed (passed) by amavisd through |
839 | + any delivery method. The number may not be exact, as it currently |
840 | + does not reflect modifications by amavisd such as added or edited |
841 | + header fields." |
842 | + ::= { amavisStats 7 2 } |
843 | + |
844 | +outMsgsSizeSubmit OBJECT-TYPE |
845 | + SYNTAX Counter32 |
846 | + MAX-ACCESS read-only |
847 | + STATUS current |
848 | + DESCRIPTION |
849 | + "Number of octets in messages originated by amavisd and sent through |
850 | + any delivery method. These include quarantined messages, as well as |
851 | + notifications and delivery status reports originated by amavisd. |
852 | + The number may not be exact, as it currently does not reflect |
853 | + modifications by amavisd such as added or edited header fields." |
854 | + ::= { amavisStats 7 3 } |
855 | + |
856 | +outMsgsSizeSubmitQuar OBJECT-TYPE |
857 | + SYNTAX Counter32 |
858 | + MAX-ACCESS read-only |
859 | + STATUS current |
860 | + DESCRIPTION |
861 | + "Number of octets in messages sent to a quarantine through any |
862 | + delivery method." |
863 | + ::= { amavisStats 7 4 } |
864 | + |
865 | +outMsgsSizeSubmitDsn OBJECT-TYPE |
866 | + SYNTAX Counter32 |
867 | + MAX-ACCESS read-only |
868 | + STATUS current |
869 | + DESCRIPTION |
870 | + "Number of octets in delivery status notifications originated |
871 | + by amavisd." |
872 | + ::= { amavisStats 7 5 } |
873 | + |
874 | +outMsgsSizeSubmitNotif OBJECT-TYPE |
875 | + SYNTAX Counter32 |
876 | + MAX-ACCESS read-only |
877 | + STATUS current |
878 | + DESCRIPTION |
879 | + "Number of octets in notification messages originated by amavisd and |
880 | + sent to administrator or to a recipient (but not to a mail sender)." |
881 | + ::= { amavisStats 7 6 } |
882 | + |
883 | +outMsgsSizeSubmitAV OBJECT-TYPE |
884 | + SYNTAX Counter32 |
885 | + MAX-ACCESS read-only |
886 | + STATUS current |
887 | + DESCRIPTION |
888 | + "Number of octets in messages sent an external virus scanner for |
889 | + testing. These currently only accounts for SMTP-based virus scanners." |
890 | + ::= { amavisStats 7 7 } |
891 | + |
892 | +outMsgsSizeSubmitArf OBJECT-TYPE |
893 | + SYNTAX Counter32 |
894 | + MAX-ACCESS read-only |
895 | + STATUS current |
896 | + DESCRIPTION |
897 | + "Number of octets in abuse reports or feedback notification messages |
898 | + originated by amavisd. Currently these are sent by some custom hooks." |
899 | + ::= { amavisStats 7 8 } |
900 | + |
901 | +outMsgsSizeProtoLocal OBJECT-TYPE |
902 | + SYNTAX Counter32 |
903 | + MAX-ACCESS read-only |
904 | + STATUS current |
905 | + DESCRIPTION |
906 | + "Number of octets in messages stored by amavisd to a local file system, |
907 | + typically corresponding to quarantined messages. The number may not be |
908 | + exact, as it currently does not reflect message modifications by |
909 | + amavisd." |
910 | + ::= { amavisStats 7 9 } |
911 | + |
912 | +outMsgsSizeProtoLocalRelay OBJECT-TYPE |
913 | + SYNTAX Counter32 |
914 | + MAX-ACCESS read-only |
915 | + STATUS current |
916 | + DESCRIPTION |
917 | + "Number of mail messages written by amavisd to a local file system |
918 | + relayed by amavisd. This number should be zero in usual setups." |
919 | + ::= { amavisStats 7 10 } |
920 | + |
921 | +outMsgsSizeProtoLocalSubmit OBJECT-TYPE |
922 | + SYNTAX Counter32 |
923 | + MAX-ACCESS read-only |
924 | + STATUS current |
925 | + DESCRIPTION |
926 | + "Number of mail messages written by amavisd to a local file system |
927 | + and generated by amavisd, typically corresponding to quarantined |
928 | + messages." |
929 | + ::= { amavisStats 7 11 } |
930 | + |
931 | +outMsgsSizeProtoSMTP OBJECT-TYPE |
932 | + SYNTAX Counter32 |
933 | + MAX-ACCESS read-only |
934 | + STATUS current |
935 | + DESCRIPTION |
936 | + "Number of octets in messages transmitted by amavisd to an MTA using |
937 | + SMTP protocol. This includes relayed (passed) messages, as well as |
938 | + notifications generated by amavisd and messages quarantined to an |
939 | + e-mail address when using this method. The number may not be exact, |
940 | + as it currently does not reflect message modifications by amavisd." |
941 | + ::= { amavisStats 7 12 } |
942 | + |
943 | +outMsgsSizeProtoSMTPRelay OBJECT-TYPE |
944 | + SYNTAX Counter32 |
945 | + MAX-ACCESS read-only |
946 | + STATUS current |
947 | + DESCRIPTION |
948 | + "Number of relayed (fordarded, passed) mail messages transmitted by |
949 | + amavisd to an MTA using a SMTP protocol." |
950 | + ::= { amavisStats 7 13 } |
951 | + |
952 | +outMsgsSizeProtoSMTPSubmit OBJECT-TYPE |
953 | + SYNTAX Counter32 |
954 | + MAX-ACCESS read-only |
955 | + STATUS current |
956 | + DESCRIPTION |
957 | + "Number of mail messages transmitted by amavisd to an MTA using a |
958 | + SMTP protocol and generated by amavisd, such as notifications." |
959 | + ::= { amavisStats 7 14 } |
960 | + |
961 | +outMsgsSizeProtoLMTP OBJECT-TYPE |
962 | + SYNTAX Counter32 |
963 | + MAX-ACCESS read-only |
964 | + STATUS current |
965 | + DESCRIPTION |
966 | + "Number of octets in messages transmitted by amavisd to an MTA using |
967 | + LMTP protocol. This includes relayed (passed) messages, as well as |
968 | + notifications generated by amavisd and messages quarantined to an |
969 | + e-mail address when using this method. The number may not be exact, |
970 | + as it currently does not reflect message modifications by amavisd." |
971 | + ::= { amavisStats 7 15 } |
972 | + |
973 | +outMsgsSizeProtoLMTPRelay OBJECT-TYPE |
974 | + SYNTAX Counter32 |
975 | + MAX-ACCESS read-only |
976 | + STATUS current |
977 | + DESCRIPTION |
978 | + "Number of octets in relayed (forwarded, passed) mail messages |
979 | + transmitted by amavisd to an MTA using a LMTP protocol." |
980 | + ::= { amavisStats 7 16 } |
981 | + |
982 | +outMsgsSizeProtoLMTPSubmit OBJECT-TYPE |
983 | + SYNTAX Counter32 |
984 | + MAX-ACCESS read-only |
985 | + STATUS current |
986 | + DESCRIPTION |
987 | + "Number of octets in mail messages transmitted by amavisd to an MTA |
988 | + using a LMTP protocol and generated by amavisd, such as notifications." |
989 | + ::= { amavisStats 7 17 } |
990 | + |
991 | +outMsgsSizeProtoBSMTP OBJECT-TYPE |
992 | + SYNTAX Counter32 |
993 | + MAX-ACCESS read-only |
994 | + STATUS current |
995 | + DESCRIPTION |
996 | + "Number of octets in messages transmitted by amavisd to an MTA using |
997 | + BSMTP protocol. This includes relayed (passed) messages, as well as |
998 | + notifications generated by amavisd and messages quarantined through |
999 | + BSMTP. The number may not be exact, as it currently does not account |
1000 | + for message modifications by amavisd." |
1001 | + ::= { amavisStats 7 18 } |
1002 | + |
1003 | +outMsgsSizeProtoBSMTPRelay OBJECT-TYPE |
1004 | + SYNTAX Counter32 |
1005 | + MAX-ACCESS read-only |
1006 | + STATUS current |
1007 | + DESCRIPTION |
1008 | + "Number of octets in relayed (forwarded, passed) mail messages |
1009 | + transmitted by amavisd to an MTA using a BSMTP protocol." |
1010 | + ::= { amavisStats 7 19 } |
1011 | + |
1012 | +outMsgsSizeProtoBSMTPSubmit OBJECT-TYPE |
1013 | + SYNTAX Counter32 |
1014 | + MAX-ACCESS read-only |
1015 | + STATUS current |
1016 | + DESCRIPTION |
1017 | + "Number of octets in mail messages transmitted by amavisd to an MTA |
1018 | + using a BSMTP protocol and generated by amavisd, such as quarantined |
1019 | + messages and notifications." |
1020 | + ::= { amavisStats 7 20 } |
1021 | + |
1022 | +outMsgsSizeProtoPipe OBJECT-TYPE |
1023 | + SYNTAX Counter32 |
1024 | + MAX-ACCESS read-only |
1025 | + STATUS current |
1026 | + DESCRIPTION |
1027 | + "Number of octets in messages transmitted by amavisd through a pipe |
1028 | + to an external program. This includes relayed (passed) messages, |
1029 | + as well as notifications generated by amavisd and messages quarantined |
1030 | + through a pipe. The number may not be exact, as it currently does not |
1031 | + reflect message modifications by amavisd." |
1032 | + ::= { amavisStats 7 21 } |
1033 | + |
1034 | +outMsgsSizeProtoPipeRelay OBJECT-TYPE |
1035 | + SYNTAX Counter32 |
1036 | + MAX-ACCESS read-only |
1037 | + STATUS current |
1038 | + DESCRIPTION |
1039 | + "Number of octets in relayed (forwarded, passed) mail messages |
1040 | + transmitted by amavisd to an MTA using a pipe to an external program." |
1041 | + ::= { amavisStats 7 22 } |
1042 | + |
1043 | +outMsgsSizeProtoPipeSubmit OBJECT-TYPE |
1044 | + SYNTAX Counter32 |
1045 | + MAX-ACCESS read-only |
1046 | + STATUS current |
1047 | + DESCRIPTION |
1048 | + "Number of octets in mail messages transmitted by amavisd to an MTA |
1049 | + using a pipe to an external program and generated by amavisd, |
1050 | + such as quarantined messages and notifications." |
1051 | + ::= { amavisStats 7 23 } |
1052 | + |
1053 | +outMsgsSizeProtoSQL OBJECT-TYPE |
1054 | + SYNTAX Counter32 |
1055 | + MAX-ACCESS read-only |
1056 | + STATUS current |
1057 | + DESCRIPTION |
1058 | + "Number of octets in messages stored to an SQL database by amavisd. |
1059 | + This includes relayed (passed) messages, as well as notifications |
1060 | + generated by amavisd and quarantined message, but typically corresponds |
1061 | + to quarantined messages only. The number may not be exact, as it |
1062 | + currently does not reflect message modifications by amavisd." |
1063 | + ::= { amavisStats 7 24 } |
1064 | + |
1065 | +outMsgsSizeProtoSQLRelay OBJECT-TYPE |
1066 | + SYNTAX Counter32 |
1067 | + MAX-ACCESS read-only |
1068 | + STATUS current |
1069 | + DESCRIPTION |
1070 | + "Number of octets in relayed mail messages stored by amavisd to an |
1071 | + SQL database. Typically the number is always zero in common setups." |
1072 | + ::= { amavisStats 7 25 } |
1073 | + |
1074 | +outMsgsSizeProtoSQLSubmit OBJECT-TYPE |
1075 | + SYNTAX Counter32 |
1076 | + MAX-ACCESS read-only |
1077 | + STATUS current |
1078 | + DESCRIPTION |
1079 | + "Number of octets in mail messages stored by amavisd to an SQL |
1080 | + database and generated by amavisd, such as quarantined messages and |
1081 | + notifications." |
1082 | + ::= { amavisStats 7 26 } |
1083 | + |
1084 | +quarMsgs OBJECT-TYPE |
1085 | + SYNTAX Counter32 |
1086 | + MAX-ACCESS read-only |
1087 | + STATUS current |
1088 | + DESCRIPTION |
1089 | + "Number of quarantined message." |
1090 | + ::= { amavisStats 8 1 } |
1091 | + |
1092 | +quarArchMsgs OBJECT-TYPE |
1093 | + SYNTAX Counter32 |
1094 | + MAX-ACCESS read-only |
1095 | + STATUS current |
1096 | + DESCRIPTION |
1097 | + "Number of messages quarantined to an archival quarantine." |
1098 | + ::= { amavisStats 8 2 } |
1099 | + |
1100 | +quarCleanMsgs OBJECT-TYPE |
1101 | + SYNTAX Counter32 |
1102 | + MAX-ACCESS read-only |
1103 | + STATUS current |
1104 | + DESCRIPTION |
1105 | + "Number of clean-contents messages quarantined." |
1106 | + ::= { amavisStats 8 3 } |
1107 | + |
1108 | +quarMtaFailedMsgs OBJECT-TYPE |
1109 | + SYNTAX Counter32 |
1110 | + MAX-ACCESS read-only |
1111 | + STATUS current |
1112 | + DESCRIPTION |
1113 | + "Number of clean-contents messages quarantined because of a failure |
1114 | + to feed a message back to an MTA. Should be zero at all times, |
1115 | + quarantining is not supposed to be enabled for MTA failures." |
1116 | + ::= { amavisStats 8 4 } |
1117 | + |
1118 | +quarOversizedMsgs OBJECT-TYPE |
1119 | + SYNTAX Counter32 |
1120 | + MAX-ACCESS read-only |
1121 | + STATUS current |
1122 | + DESCRIPTION |
1123 | + "Number of clean-contents messages quarantined because their size |
1124 | + exceeded a configurable limit and quarantining is enabled for |
1125 | + oversized messages." |
1126 | + ::= { amavisStats 8 5 } |
1127 | + |
1128 | +quarBadHdrMsgs OBJECT-TYPE |
1129 | + SYNTAX Counter32 |
1130 | + MAX-ACCESS read-only |
1131 | + STATUS current |
1132 | + DESCRIPTION |
1133 | + "Number of messages quarantined because they have a bad header section |
1134 | + and quarantining is enabled for such messages." |
1135 | + ::= { amavisStats 8 6 } |
1136 | + |
1137 | +quarSpammyMsgs OBJECT-TYPE |
1138 | + SYNTAX Counter32 |
1139 | + MAX-ACCESS read-only |
1140 | + STATUS current |
1141 | + DESCRIPTION |
1142 | + "Number of spammy messages quarantined (above tag2 level) |
1143 | + and quarantining is enabled for such messages." |
1144 | + ::= { amavisStats 8 7 } |
1145 | + |
1146 | +quarSpamMsgs OBJECT-TYPE |
1147 | + SYNTAX Counter32 |
1148 | + MAX-ACCESS read-only |
1149 | + STATUS current |
1150 | + DESCRIPTION |
1151 | + "Number of spam messages quarantined (above kill level) |
1152 | + and quarantining is enabled for such messages." |
1153 | + ::= { amavisStats 8 8 } |
1154 | + |
1155 | +quarUncheckedMsgs OBJECT-TYPE |
1156 | + SYNTAX Counter32 |
1157 | + MAX-ACCESS read-only |
1158 | + STATUS current |
1159 | + DESCRIPTION |
1160 | + "Number of messages quarantined because they could not be checked |
1161 | + for infection (e.g. corrupted or encrypted contents, mail bombs) |
1162 | + and quarantining is enabled for such messages." |
1163 | + ::= { amavisStats 8 9 } |
1164 | + |
1165 | +quarBannedMsgs OBJECT-TYPE |
1166 | + SYNTAX Counter32 |
1167 | + MAX-ACCESS read-only |
1168 | + STATUS current |
1169 | + DESCRIPTION |
1170 | + "Number of messages with banned contents quarantined." |
1171 | + ::= { amavisStats 8 10 } |
1172 | + |
1173 | +quarVirusMsgs OBJECT-TYPE |
1174 | + SYNTAX Counter32 |
1175 | + MAX-ACCESS read-only |
1176 | + STATUS current |
1177 | + DESCRIPTION |
1178 | + "Number of infected messages quarantined." |
1179 | + ::= { amavisStats 8 11 } |
1180 | + |
1181 | +quarAttemptTempFails OBJECT-TYPE |
1182 | + SYNTAX Counter32 |
1183 | + MAX-ACCESS read-only |
1184 | + STATUS current |
1185 | + DESCRIPTION |
1186 | + "Number of times quarantining was unsuccessful due to a temporary |
1187 | + error reported by a delivery mechanism." |
1188 | + ::= { amavisStats 8 12 } |
1189 | + |
1190 | +quarAttemptFails OBJECT-TYPE |
1191 | + SYNTAX Counter32 |
1192 | + MAX-ACCESS read-only |
1193 | + STATUS current |
1194 | + DESCRIPTION |
1195 | + "Number of times quarantining was unsuccessful due to a permanent |
1196 | + error reported by a delivery mechanism." |
1197 | + ::= { amavisStats 8 13 } |
1198 | + |
1199 | +quarMsgsSize OBJECT-TYPE |
1200 | + SYNTAX Counter64 |
1201 | + MAX-ACCESS read-only |
1202 | + STATUS current |
1203 | + DESCRIPTION |
1204 | + "Number of octets in quarantined message." |
1205 | + ::= { amavisStats 9 1 } |
1206 | + |
1207 | +quarArchMsgsSize OBJECT-TYPE |
1208 | + SYNTAX Counter64 |
1209 | + MAX-ACCESS read-only |
1210 | + STATUS current |
1211 | + DESCRIPTION |
1212 | + "Number of octets in messages quarantined to an archival quarantine." |
1213 | + ::= { amavisStats 9 2 } |
1214 | + |
1215 | +quarCleanMsgsSize OBJECT-TYPE |
1216 | + SYNTAX Counter64 |
1217 | + MAX-ACCESS read-only |
1218 | + STATUS current |
1219 | + DESCRIPTION |
1220 | + "Number of octets in quarantine clean-contents messages." |
1221 | + ::= { amavisStats 9 3 } |
1222 | + |
1223 | +quarMtaFailedMsgsSize OBJECT-TYPE |
1224 | + SYNTAX Counter64 |
1225 | + MAX-ACCESS read-only |
1226 | + STATUS current |
1227 | + DESCRIPTION |
1228 | + "Number of octets in clean-contents messages quarantined because of |
1229 | + a failure to feed a message back to an MTA." |
1230 | + ::= { amavisStats 9 4 } |
1231 | + |
1232 | +quarOversizedMsgsSize OBJECT-TYPE |
1233 | + SYNTAX Counter64 |
1234 | + MAX-ACCESS read-only |
1235 | + STATUS current |
1236 | + DESCRIPTION |
1237 | + "Number of octets in clean-contents messages quarantined because |
1238 | + their size exceeded a configurable limit." |
1239 | + ::= { amavisStats 9 5 } |
1240 | + |
1241 | +quarBadHdrMsgsSize OBJECT-TYPE |
1242 | + SYNTAX Counter64 |
1243 | + MAX-ACCESS read-only |
1244 | + STATUS current |
1245 | + DESCRIPTION |
1246 | + "Number of octets in messages quarantined because they had a |
1247 | + bad header section." |
1248 | + ::= { amavisStats 9 6 } |
1249 | + |
1250 | +quarSpammyMsgsSize OBJECT-TYPE |
1251 | + SYNTAX Counter64 |
1252 | + MAX-ACCESS read-only |
1253 | + STATUS current |
1254 | + DESCRIPTION |
1255 | + "Number of octets in quarantined spammy messages (above tag2 level)." |
1256 | + ::= { amavisStats 9 7 } |
1257 | + |
1258 | +quarSpamMsgsSize OBJECT-TYPE |
1259 | + SYNTAX Counter64 |
1260 | + MAX-ACCESS read-only |
1261 | + STATUS current |
1262 | + DESCRIPTION |
1263 | + "Number of octets in quarantined spam messages (above kill level)." |
1264 | + ::= { amavisStats 9 8 } |
1265 | + |
1266 | +quarUncheckedMsgsSize OBJECT-TYPE |
1267 | + SYNTAX Counter64 |
1268 | + MAX-ACCESS read-only |
1269 | + STATUS current |
1270 | + DESCRIPTION |
1271 | + "Number of octets in messages quarantined because they could not |
1272 | + be checked for infection (e.g. corrupted or encrypted contents, |
1273 | + mail bombs)." |
1274 | + ::= { amavisStats 9 9 } |
1275 | + |
1276 | +quarBannedMsgsSize OBJECT-TYPE |
1277 | + SYNTAX Counter64 |
1278 | + MAX-ACCESS read-only |
1279 | + STATUS current |
1280 | + DESCRIPTION |
1281 | + "Number of octets in quarantined messages with banned contents." |
1282 | + ::= { amavisStats 9 10 } |
1283 | + |
1284 | +quarVirusMsgsSize OBJECT-TYPE |
1285 | + SYNTAX Counter64 |
1286 | + MAX-ACCESS read-only |
1287 | + STATUS current |
1288 | + DESCRIPTION |
1289 | + "Number of octets in quarantined infected messages." |
1290 | + ::= { amavisStats 9 11 } |
1291 | + |
1292 | +contentCleanMsgs OBJECT-TYPE |
1293 | + SYNTAX Counter32 |
1294 | + MAX-ACCESS read-only |
1295 | + STATUS current |
1296 | + DESCRIPTION |
1297 | + "Number of clean contents mail messages received by amavisd." |
1298 | + ::= { amavisStats 10 1 1 } |
1299 | + |
1300 | +contentCleanMsgsInbound OBJECT-TYPE |
1301 | + SYNTAX Counter32 |
1302 | + MAX-ACCESS read-only |
1303 | + STATUS current |
1304 | + DESCRIPTION |
1305 | + "Number of incoming clean contents messages received by amavisd." |
1306 | + ::= { amavisStats 10 1 2 } |
1307 | + |
1308 | +contentCleanMsgsOutbound OBJECT-TYPE |
1309 | + SYNTAX Counter32 |
1310 | + MAX-ACCESS read-only |
1311 | + STATUS current |
1312 | + DESCRIPTION |
1313 | + "Number of outgoing clean contents messages received by amavisd." |
1314 | + ::= { amavisStats 10 1 3 } |
1315 | + |
1316 | +contentCleanMsgsInternal OBJECT-TYPE |
1317 | + SYNTAX Counter32 |
1318 | + MAX-ACCESS read-only |
1319 | + STATUS current |
1320 | + DESCRIPTION |
1321 | + "Number of internal-to-internal clean contents messages received |
1322 | + by amavisd." |
1323 | + ::= { amavisStats 10 1 4 } |
1324 | + |
1325 | +contentCleanMsgsOriginating OBJECT-TYPE |
1326 | + SYNTAX Counter32 |
1327 | + MAX-ACCESS read-only |
1328 | + STATUS current |
1329 | + DESCRIPTION |
1330 | + "Number of originating clean contents messages received by amavisd." |
1331 | + ::= { amavisStats 10 1 5 } |
1332 | + |
1333 | +contentCleanMsgsOpenRelay OBJECT-TYPE |
1334 | + SYNTAX Counter32 |
1335 | + MAX-ACCESS read-only |
1336 | + STATUS current |
1337 | + DESCRIPTION |
1338 | + "Number of clean contents messages received by amavisd from outside |
1339 | + and having nonlocal recipients. Should be zero." |
1340 | + ::= { amavisStats 10 1 6 } |
1341 | + |
1342 | +contentMtaFailedMsgs OBJECT-TYPE |
1343 | + SYNTAX Counter32 |
1344 | + MAX-ACCESS read-only |
1345 | + STATUS current |
1346 | + DESCRIPTION |
1347 | + "Number of clean contents mail messages received by amavisd |
1348 | + which could not be delivered back to MTA, resulting in a temporary |
1349 | + failure on the receiving side." |
1350 | + ::= { amavisStats 10 2 1 } |
1351 | + |
1352 | +contentMtaFailedMsgsInbound OBJECT-TYPE |
1353 | + SYNTAX Counter32 |
1354 | + MAX-ACCESS read-only |
1355 | + STATUS current |
1356 | + DESCRIPTION |
1357 | + "Number of clean contents incoming mail messages received by amavisd |
1358 | + which could not be delivered back to MTA, resulting in a temporary |
1359 | + failure on the receiving side." |
1360 | + ::= { amavisStats 10 2 2 } |
1361 | + |
1362 | +contentMtaFailedMsgsOutbound OBJECT-TYPE |
1363 | + SYNTAX Counter32 |
1364 | + MAX-ACCESS read-only |
1365 | + STATUS current |
1366 | + DESCRIPTION |
1367 | + "Number of clean contents outgoing mail messages received by amavisd |
1368 | + which could not be delivered back to MTA, resulting in a temporary |
1369 | + failure on the receiving side." |
1370 | + ::= { amavisStats 10 2 3 } |
1371 | + |
1372 | +contentMtaFailedMsgsInternal OBJECT-TYPE |
1373 | + SYNTAX Counter32 |
1374 | + MAX-ACCESS read-only |
1375 | + STATUS current |
1376 | + DESCRIPTION |
1377 | + "Number of clean contents internal-to-internal mail messages received |
1378 | + by amavisd which could not be delivered back to MTA, resulting in a |
1379 | + temporary failure on the receiving side." |
1380 | + ::= { amavisStats 10 2 4 } |
1381 | + |
1382 | +contentMtaFailedMsgsOriginating OBJECT-TYPE |
1383 | + SYNTAX Counter32 |
1384 | + MAX-ACCESS read-only |
1385 | + STATUS current |
1386 | + DESCRIPTION |
1387 | + "Number of clean contents originating mail messages received by amavisd |
1388 | + which could not be delivered back to MTA, resulting in a temporary |
1389 | + failure on the receiving side." |
1390 | + ::= { amavisStats 10 2 5 } |
1391 | + |
1392 | +contentMtaFailedMsgsOpenRelay OBJECT-TYPE |
1393 | + SYNTAX Counter32 |
1394 | + MAX-ACCESS read-only |
1395 | + STATUS current |
1396 | + DESCRIPTION |
1397 | + "Number of clean contents mail messages received from outside with |
1398 | + nonlocal recipients, which could not be delivered back to MTA, resulting |
1399 | + in a temporary failure on the receiving side. Should be zero." |
1400 | + ::= { amavisStats 10 2 6 } |
1401 | + |
1402 | +contentOversizedMsgs OBJECT-TYPE |
1403 | + SYNTAX Counter32 |
1404 | + MAX-ACCESS read-only |
1405 | + STATUS current |
1406 | + DESCRIPTION |
1407 | + "Number of clean contents mail messages received by amavisd |
1408 | + which exceeded a configured size limit." |
1409 | + ::= { amavisStats 10 3 1 } |
1410 | + |
1411 | +contentOversizedMsgsInbound OBJECT-TYPE |
1412 | + SYNTAX Counter32 |
1413 | + MAX-ACCESS read-only |
1414 | + STATUS current |
1415 | + DESCRIPTION |
1416 | + "Number of clean contents incoming mail messages received by amavisd |
1417 | + which exceeded a configured size limit." |
1418 | + ::= { amavisStats 10 3 2 } |
1419 | + |
1420 | +contentOversizedMsgsOutbound OBJECT-TYPE |
1421 | + SYNTAX Counter32 |
1422 | + MAX-ACCESS read-only |
1423 | + STATUS current |
1424 | + DESCRIPTION |
1425 | + "Number of clean contents outgoing mail messages received by amavisd |
1426 | + which exceeded a configured size limit." |
1427 | + ::= { amavisStats 10 3 3 } |
1428 | + |
1429 | +contentOversizedMsgsInternal OBJECT-TYPE |
1430 | + SYNTAX Counter32 |
1431 | + MAX-ACCESS read-only |
1432 | + STATUS current |
1433 | + DESCRIPTION |
1434 | + "Number of clean contents internal-to-internal mail messages received |
1435 | + by amavisd which exceeded a configured size limit." |
1436 | + ::= { amavisStats 10 3 4 } |
1437 | + |
1438 | +contentOversizedMsgsOriginating OBJECT-TYPE |
1439 | + SYNTAX Counter32 |
1440 | + MAX-ACCESS read-only |
1441 | + STATUS current |
1442 | + DESCRIPTION |
1443 | + "Number of clean contents originating mail messages received by amavisd |
1444 | + which exceeded a configured size limit." |
1445 | + ::= { amavisStats 10 3 5 } |
1446 | + |
1447 | +contentOversizedMsgsOpenRelay OBJECT-TYPE |
1448 | + SYNTAX Counter32 |
1449 | + MAX-ACCESS read-only |
1450 | + STATUS current |
1451 | + DESCRIPTION |
1452 | + "Number of clean contents mail messages received from outside |
1453 | + with nonlocal recipients, which exceeded a configured size limit. |
1454 | + Should be zero." |
1455 | + ::= { amavisStats 10 3 6 } |
1456 | + |
1457 | +contentBadHdrMsgs OBJECT-TYPE |
1458 | + SYNTAX Counter32 |
1459 | + MAX-ACCESS read-only |
1460 | + STATUS current |
1461 | + DESCRIPTION |
1462 | + "Number of mail messages with a bad header section received by amavisd." |
1463 | + ::= { amavisStats 10 4 1 } |
1464 | + |
1465 | +contentBadHdrMsgsInbound OBJECT-TYPE |
1466 | + SYNTAX Counter32 |
1467 | + MAX-ACCESS read-only |
1468 | + STATUS current |
1469 | + DESCRIPTION |
1470 | + "Number of incoming mail messages with a bad header section received |
1471 | + by amavisd." |
1472 | + ::= { amavisStats 10 4 2 } |
1473 | + |
1474 | +contentBadHdrMsgsOutbound OBJECT-TYPE |
1475 | + SYNTAX Counter32 |
1476 | + MAX-ACCESS read-only |
1477 | + STATUS current |
1478 | + DESCRIPTION |
1479 | + "Number of outgoing mail messages with a bad header section received |
1480 | + by amavisd." |
1481 | + ::= { amavisStats 10 4 3 } |
1482 | + |
1483 | +contentBadHdrMsgsInternal OBJECT-TYPE |
1484 | + SYNTAX Counter32 |
1485 | + MAX-ACCESS read-only |
1486 | + STATUS current |
1487 | + DESCRIPTION |
1488 | + "Number of internal-to-internal mail messages with a bad header section |
1489 | + received by amavisd." |
1490 | + ::= { amavisStats 10 4 4 } |
1491 | + |
1492 | +contentBadHdrMsgsOriginating OBJECT-TYPE |
1493 | + SYNTAX Counter32 |
1494 | + MAX-ACCESS read-only |
1495 | + STATUS current |
1496 | + DESCRIPTION |
1497 | + "Number of originating mail messages with a bad header section received |
1498 | + by amavisd." |
1499 | + ::= { amavisStats 10 4 5 } |
1500 | + |
1501 | +contentBadHdrMsgsOpenRelay OBJECT-TYPE |
1502 | + SYNTAX Counter32 |
1503 | + MAX-ACCESS read-only |
1504 | + STATUS current |
1505 | + DESCRIPTION |
1506 | + "Number of mail messages with a bad header section received from outside |
1507 | + with nonlocal recipients. Should be zero." |
1508 | + ::= { amavisStats 10 4 6 } |
1509 | + |
1510 | +contentSpammyMsgs OBJECT-TYPE |
1511 | + SYNTAX Counter32 |
1512 | + MAX-ACCESS read-only |
1513 | + STATUS current |
1514 | + DESCRIPTION |
1515 | + "Number of spammy (tag2) mail messages received by amavisd." |
1516 | + ::= { amavisStats 10 5 1 } |
1517 | + |
1518 | +contentSpammyMsgsInbound OBJECT-TYPE |
1519 | + SYNTAX Counter32 |
1520 | + MAX-ACCESS read-only |
1521 | + STATUS current |
1522 | + DESCRIPTION |
1523 | + "Number of incoming spammy (tag2) mail messages received by amavisd." |
1524 | + ::= { amavisStats 10 5 2 } |
1525 | + |
1526 | +contentSpammyMsgsOutbound OBJECT-TYPE |
1527 | + SYNTAX Counter32 |
1528 | + MAX-ACCESS read-only |
1529 | + STATUS current |
1530 | + DESCRIPTION |
1531 | + "Number of outgoing spammy (tag2) mail messages received by amavisd." |
1532 | + ::= { amavisStats 10 5 3 } |
1533 | + |
1534 | +contentSpammyMsgsInternal OBJECT-TYPE |
1535 | + SYNTAX Counter32 |
1536 | + MAX-ACCESS read-only |
1537 | + STATUS current |
1538 | + DESCRIPTION |
1539 | + "Number of internal-to-internal spammy (tag2) mail messages received |
1540 | + by amavisd." |
1541 | + ::= { amavisStats 10 5 4 } |
1542 | + |
1543 | +contentSpammyMsgsOriginating OBJECT-TYPE |
1544 | + SYNTAX Counter32 |
1545 | + MAX-ACCESS read-only |
1546 | + STATUS current |
1547 | + DESCRIPTION |
1548 | + "Number of originating spammy (tag2) mail messages received by amavisd." |
1549 | + ::= { amavisStats 10 5 5 } |
1550 | + |
1551 | +contentSpammyMsgsOpenRelay OBJECT-TYPE |
1552 | + SYNTAX Counter32 |
1553 | + MAX-ACCESS read-only |
1554 | + STATUS current |
1555 | + DESCRIPTION |
1556 | + "Number of spammy (tag2) mail messages received from outside with |
1557 | + nonlocal recipients. Should be zero." |
1558 | + ::= { amavisStats 10 5 6 } |
1559 | + |
1560 | +contentSpamMsgs OBJECT-TYPE |
1561 | + SYNTAX Counter32 |
1562 | + MAX-ACCESS read-only |
1563 | + STATUS current |
1564 | + DESCRIPTION |
1565 | + "Number of spam (kill level) mail messages received by amavisd." |
1566 | + ::= { amavisStats 10 6 1 } |
1567 | + |
1568 | +contentSpamMsgsInbound OBJECT-TYPE |
1569 | + SYNTAX Counter32 |
1570 | + MAX-ACCESS read-only |
1571 | + STATUS current |
1572 | + DESCRIPTION |
1573 | + "Number of incoming spam (kill level) mail messages received by amavisd." |
1574 | + ::= { amavisStats 10 6 2 } |
1575 | + |
1576 | +contentSpamMsgsOutbound OBJECT-TYPE |
1577 | + SYNTAX Counter32 |
1578 | + MAX-ACCESS read-only |
1579 | + STATUS current |
1580 | + DESCRIPTION |
1581 | + "Number of outgoing spam (kill level) mail messages received by amavisd." |
1582 | + ::= { amavisStats 10 6 3 } |
1583 | + |
1584 | +contentSpamMsgsInternal OBJECT-TYPE |
1585 | + SYNTAX Counter32 |
1586 | + MAX-ACCESS read-only |
1587 | + STATUS current |
1588 | + DESCRIPTION |
1589 | + "Number of internal-to-internal spam (kill level) mail messages |
1590 | + received by amavisd." |
1591 | + ::= { amavisStats 10 6 4 } |
1592 | + |
1593 | +contentSpamMsgsOriginating OBJECT-TYPE |
1594 | + SYNTAX Counter32 |
1595 | + MAX-ACCESS read-only |
1596 | + STATUS current |
1597 | + DESCRIPTION |
1598 | + "Number of originating spam (kill level) mail messages received |
1599 | + by amavisd." |
1600 | + ::= { amavisStats 10 6 5 } |
1601 | + |
1602 | +contentSpamMsgsOpenRelay OBJECT-TYPE |
1603 | + SYNTAX Counter32 |
1604 | + MAX-ACCESS read-only |
1605 | + STATUS current |
1606 | + DESCRIPTION |
1607 | + "Number of spam (kill level) mail messages received from outside |
1608 | + with nonlocal recipients. Should be zero." |
1609 | + ::= { amavisStats 10 6 6 } |
1610 | + |
1611 | +contentUncheckedMsgs OBJECT-TYPE |
1612 | + SYNTAX Counter32 |
1613 | + MAX-ACCESS read-only |
1614 | + STATUS current |
1615 | + DESCRIPTION |
1616 | + "Number of mail messages received by amavisd which could not be |
1617 | + checked for infection (mail bombs)." |
1618 | + ::= { amavisStats 10 7 1 } |
1619 | + |
1620 | +contentUncheckedMsgsInbound OBJECT-TYPE |
1621 | + SYNTAX Counter32 |
1622 | + MAX-ACCESS read-only |
1623 | + STATUS current |
1624 | + DESCRIPTION |
1625 | + "Number of incoming mail messages received by amavisd which could |
1626 | + not be checked for infection (mail bombs)." |
1627 | + ::= { amavisStats 10 7 2 } |
1628 | + |
1629 | +contentUncheckedMsgsOutbound OBJECT-TYPE |
1630 | + SYNTAX Counter32 |
1631 | + MAX-ACCESS read-only |
1632 | + STATUS current |
1633 | + DESCRIPTION |
1634 | + "Number of outgoing mail messages received by amavisd which could |
1635 | + not be checked for infection (mail bombs)." |
1636 | + ::= { amavisStats 10 7 3 } |
1637 | + |
1638 | +contentUncheckedMsgsInternal OBJECT-TYPE |
1639 | + SYNTAX Counter32 |
1640 | + MAX-ACCESS read-only |
1641 | + STATUS current |
1642 | + DESCRIPTION |
1643 | + "Number of internal-to-internal mail messages received by amavisd |
1644 | + which could not be checked for infection (mail bombs)." |
1645 | + ::= { amavisStats 10 7 4 } |
1646 | + |
1647 | +contentUncheckedMsgsOriginating OBJECT-TYPE |
1648 | + SYNTAX Counter32 |
1649 | + MAX-ACCESS read-only |
1650 | + STATUS current |
1651 | + DESCRIPTION |
1652 | + "Number of originating mail messages received by amavisd which could |
1653 | + not be checked for infection (mail bombs)." |
1654 | + ::= { amavisStats 10 7 5 } |
1655 | + |
1656 | +contentUncheckedMsgsOpenRelay OBJECT-TYPE |
1657 | + SYNTAX Counter32 |
1658 | + MAX-ACCESS read-only |
1659 | + STATUS current |
1660 | + DESCRIPTION |
1661 | + "Number of mail messages received from outside with nonlocal recipients |
1662 | + which could not be checked for infection (mail bombs)." |
1663 | + ::= { amavisStats 10 7 6 } |
1664 | + |
1665 | +contentBannedMsgs OBJECT-TYPE |
1666 | + SYNTAX Counter32 |
1667 | + MAX-ACCESS read-only |
1668 | + STATUS current |
1669 | + DESCRIPTION |
1670 | + "Number of banned-contents mail messages received by amavisd." |
1671 | + ::= { amavisStats 10 8 1 } |
1672 | + |
1673 | +contentBannedMsgsInbound OBJECT-TYPE |
1674 | + SYNTAX Counter32 |
1675 | + MAX-ACCESS read-only |
1676 | + STATUS current |
1677 | + DESCRIPTION |
1678 | + "Number of incoming banned-contents mail messages received by amavisd." |
1679 | + ::= { amavisStats 10 8 2 } |
1680 | + |
1681 | +contentBannedMsgsOutbound OBJECT-TYPE |
1682 | + SYNTAX Counter32 |
1683 | + MAX-ACCESS read-only |
1684 | + STATUS current |
1685 | + DESCRIPTION |
1686 | + "Number of outgoing banned-contents mail messages received by amavisd." |
1687 | + ::= { amavisStats 10 8 3 } |
1688 | + |
1689 | +contentBannedMsgsInternal OBJECT-TYPE |
1690 | + SYNTAX Counter32 |
1691 | + MAX-ACCESS read-only |
1692 | + STATUS current |
1693 | + DESCRIPTION |
1694 | + "Number of internal-to-internal banned-contents mail messages |
1695 | + received by amavisd." |
1696 | + ::= { amavisStats 10 8 4 } |
1697 | + |
1698 | +contentBannedMsgsOriginating OBJECT-TYPE |
1699 | + SYNTAX Counter32 |
1700 | + MAX-ACCESS read-only |
1701 | + STATUS current |
1702 | + DESCRIPTION |
1703 | + "Number of originating banned-contents mail messages received by |
1704 | + amavisd." |
1705 | + ::= { amavisStats 10 8 5 } |
1706 | + |
1707 | +contentBannedMsgsOpenRelay OBJECT-TYPE |
1708 | + SYNTAX Counter32 |
1709 | + MAX-ACCESS read-only |
1710 | + STATUS current |
1711 | + DESCRIPTION |
1712 | + "Number of banned-contents mail messages received from outside with |
1713 | + nonlocal recipients. Should be zero." |
1714 | + ::= { amavisStats 10 8 6 } |
1715 | + |
1716 | +contentVirusMsgs OBJECT-TYPE |
1717 | + SYNTAX Counter32 |
1718 | + MAX-ACCESS read-only |
1719 | + STATUS current |
1720 | + DESCRIPTION |
1721 | + "Number of infected mail messages received by amavisd." |
1722 | + ::= { amavisStats 10 9 1 } |
1723 | + |
1724 | +contentVirusMsgsInbound OBJECT-TYPE |
1725 | + SYNTAX Counter32 |
1726 | + MAX-ACCESS read-only |
1727 | + STATUS current |
1728 | + DESCRIPTION |
1729 | + "Number of incoming infected mail messages received by amavisd." |
1730 | + ::= { amavisStats 10 9 2 } |
1731 | + |
1732 | +contentVirusMsgsOutbound OBJECT-TYPE |
1733 | + SYNTAX Counter32 |
1734 | + MAX-ACCESS read-only |
1735 | + STATUS current |
1736 | + DESCRIPTION |
1737 | + "Number of outgoing infected mail messages received by amavisd." |
1738 | + ::= { amavisStats 10 9 3 } |
1739 | + |
1740 | +contentVirusMsgsInternal OBJECT-TYPE |
1741 | + SYNTAX Counter32 |
1742 | + MAX-ACCESS read-only |
1743 | + STATUS current |
1744 | + DESCRIPTION |
1745 | + "Number of internal-to-internal infected mail messages received |
1746 | + by amavisd." |
1747 | + ::= { amavisStats 10 9 4 } |
1748 | + |
1749 | +contentVirusMsgsOriginating OBJECT-TYPE |
1750 | + SYNTAX Counter32 |
1751 | + MAX-ACCESS read-only |
1752 | + STATUS current |
1753 | + DESCRIPTION |
1754 | + "Number of originating infected mail messages received by amavisd." |
1755 | + ::= { amavisStats 10 9 5 } |
1756 | + |
1757 | +contentVirusMsgsOpenRelay OBJECT-TYPE |
1758 | + SYNTAX Counter32 |
1759 | + MAX-ACCESS read-only |
1760 | + STATUS current |
1761 | + DESCRIPTION |
1762 | + "Number of infected mail messages received from outside with |
1763 | + nonlocal recipients. Should be zero." |
1764 | + ::= { amavisStats 10 9 6 } |
1765 | + |
1766 | +cacheAttempts OBJECT-TYPE |
1767 | + SYNTAX Counter32 |
1768 | + MAX-ACCESS read-only |
1769 | + STATUS current |
1770 | + DESCRIPTION |
1771 | + "Number of times a database of cached previous scanning results |
1772 | + was consulted. Cache is not used any longer since 2.7.0." |
1773 | + ::= { amavisStats 11 1 } |
1774 | + |
1775 | +cacheMisses OBJECT-TYPE |
1776 | + SYNTAX Counter32 |
1777 | + MAX-ACCESS read-only |
1778 | + STATUS current |
1779 | + DESCRIPTION |
1780 | + "Number of times a database of cached previous scanning results |
1781 | + was consulted but did not find a message with the same body hash. |
1782 | + Cache is not used any longer since 2.7.0." |
1783 | + ::= { amavisStats 11 2 } |
1784 | + |
1785 | +cacheHits OBJECT-TYPE |
1786 | + SYNTAX Counter32 |
1787 | + MAX-ACCESS read-only |
1788 | + STATUS current |
1789 | + DESCRIPTION |
1790 | + "Number of times a database of cached previous scanning results |
1791 | + was consulted and found previous scanning results for a message |
1792 | + with the same body hash. Cache is not used any longer since 2.7.0." |
1793 | + ::= { amavisStats 11 3 } |
1794 | + |
1795 | +cacheHitsVirusCheck OBJECT-TYPE |
1796 | + SYNTAX Counter32 |
1797 | + MAX-ACCESS read-only |
1798 | + STATUS current |
1799 | + DESCRIPTION |
1800 | + "Number of times a database of cached previous scanning results was |
1801 | + consulted and found previous (positive or negative) virus scanning |
1802 | + results for a message with the same body hash. Cache is not used |
1803 | + any longer since 2.7.0." |
1804 | + ::= { amavisStats 11 4 } |
1805 | + |
1806 | +cacheHitsVirusMsgs OBJECT-TYPE |
1807 | + SYNTAX Counter32 |
1808 | + MAX-ACCESS read-only |
1809 | + STATUS current |
1810 | + DESCRIPTION |
1811 | + "Number of times a database of cached previous scanning results was |
1812 | + consulted and found previous positive virus scanning results for a |
1813 | + message with the same body hash. Cache is not used any longer since |
1814 | + 2.7.0." |
1815 | + ::= { amavisStats 11 5 } |
1816 | + |
1817 | +outConnNew OBJECT-TYPE |
1818 | + SYNTAX Counter32 |
1819 | + MAX-ACCESS read-only |
1820 | + STATUS current |
1821 | + DESCRIPTION |
1822 | + "Number of new (SMTP or LMTP) TCP session establishments to an MTA." |
1823 | + ::= { amavisStats 11 6 } |
1824 | + |
1825 | +outConnQuit OBJECT-TYPE |
1826 | + SYNTAX Counter32 |
1827 | + MAX-ACCESS read-only |
1828 | + STATUS current |
1829 | + DESCRIPTION |
1830 | + "Number of (SMTP or LMTP) TCP sessions to an MTA closed down by |
1831 | + sending a QUIT command." |
1832 | + ::= { amavisStats 11 7 } |
1833 | + |
1834 | +outConnTransact OBJECT-TYPE |
1835 | + SYNTAX Counter32 |
1836 | + MAX-ACCESS read-only |
1837 | + STATUS current |
1838 | + DESCRIPTION |
1839 | + "Number of transactions to an MTA. The SMTP or LMTP protocol allows |
1840 | + transferring more than one mail message during the same session. |
1841 | + Each MAIL FROM command begins a new SMTP or LMTP transaction." |
1842 | + ::= { amavisStats 11 8 } |
1843 | + |
1844 | +outConnReuseFail OBJECT-TYPE |
1845 | + SYNTAX Counter32 |
1846 | + MAX-ACCESS read-only |
1847 | + STATUS current |
1848 | + DESCRIPTION |
1849 | + "Amavisd tries to reuse open SMTP or LMTP sessions to an MTA to send |
1850 | + additional mail messages without having to tear down and re-establish |
1851 | + a session. Before attempting to reuse an open session which hasn't |
1852 | + been used for some time, amavisd sends a NOOP command to test if |
1853 | + the session is still alive or was torn down at the receiving end. |
1854 | + The outConnReuseFail corresponds to unsuccessful NOOP attempts, |
1855 | + which indicate that a new session must be opened." |
1856 | + ::= { amavisStats 11 9 } |
1857 | + |
1858 | +outConnReuseRecent OBJECT-TYPE |
1859 | + SYNTAX Counter32 |
1860 | + MAX-ACCESS read-only |
1861 | + STATUS current |
1862 | + DESCRIPTION |
1863 | + "Amavisd tries to reuse open SMTP or LMTP sessions to an MTA to send |
1864 | + additional mail messages without having to tear down and re-establish |
1865 | + a session. The outConnReuseRecent corresponds to the number of |
1866 | + times an already open and recently used session could be reused." |
1867 | + ::= { amavisStats 11 10 } |
1868 | + |
1869 | +outConnReuseRefreshed OBJECT-TYPE |
1870 | + SYNTAX Counter32 |
1871 | + MAX-ACCESS read-only |
1872 | + STATUS current |
1873 | + DESCRIPTION |
1874 | + "Amavisd tries to reuse open SMTP or LMTP sessions to an MTA to send |
1875 | + additional mail messages without having to tear down and re-establish |
1876 | + a session. Before attempting to reuse an open session which hasn't |
1877 | + been used for some time, amavisd sends a NOOP command to test if |
1878 | + the session is still alive or was torn down at the receiving end. |
1879 | + The outConnReuseRefreshed corresponds to successful NOOP attempts, |
1880 | + which indicate that an existing session can be re-used." |
1881 | + ::= { amavisStats 11 11 } |
1882 | + |
1883 | +opsDec OBJECT-TYPE |
1884 | + SYNTAX Counter32 |
1885 | + MAX-ACCESS read-only |
1886 | + STATUS current |
1887 | + DESCRIPTION |
1888 | + "Number of invocations of decoders while parsing mail messages." |
1889 | + ::= { amavisStats 12 1 } |
1890 | + |
1891 | +opsSpamCheck OBJECT-TYPE |
1892 | + SYNTAX Counter32 |
1893 | + MAX-ACCESS read-only |
1894 | + STATUS current |
1895 | + DESCRIPTION |
1896 | + "Number of invocations of a spam checker." |
1897 | + ::= { amavisStats 12 2 } |
1898 | + |
1899 | +opsVirusCheck OBJECT-TYPE |
1900 | + SYNTAX Counter32 |
1901 | + MAX-ACCESS read-only |
1902 | + STATUS current |
1903 | + DESCRIPTION |
1904 | + "Number of invocations of a virus checker." |
1905 | + ::= { amavisStats 12 3 } |
1906 | + |
1907 | +penPalsAttempts OBJECT-TYPE |
1908 | + SYNTAX Counter32 |
1909 | + MAX-ACCESS read-only |
1910 | + STATUS current |
1911 | + DESCRIPTION |
1912 | + "Number of SQL queries on a logging database with a goal of finding |
1913 | + a previous message corresponding to a message now being processed." |
1914 | + ::= { amavisStats 13 1 } |
1915 | + |
1916 | +penPalsAttemptsRid OBJECT-TYPE |
1917 | + SYNTAX Counter32 |
1918 | + MAX-ACCESS read-only |
1919 | + STATUS current |
1920 | + DESCRIPTION |
1921 | + "Number of SQL queries on a logging database with a goal of finding a |
1922 | + previous message with a reversed pair of a given sender and recipient |
1923 | + address, corresponding to a message now being processed." |
1924 | + ::= { amavisStats 13 2 } |
1925 | + |
1926 | +penPalsAttemptsMid OBJECT-TYPE |
1927 | + SYNTAX Counter32 |
1928 | + MAX-ACCESS read-only |
1929 | + STATUS current |
1930 | + DESCRIPTION |
1931 | + "Number of SQL queries on a logging database with a goal of finding |
1932 | + a previous message with a given MessageID and a sender address, |
1933 | + corresponding to a message now being processed." |
1934 | + ::= { amavisStats 13 3 } |
1935 | + |
1936 | +penPalsMisses OBJECT-TYPE |
1937 | + SYNTAX Counter32 |
1938 | + MAX-ACCESS read-only |
1939 | + STATUS current |
1940 | + DESCRIPTION |
1941 | + "Number of SQL queries on a logging database which did not produce |
1942 | + any records." |
1943 | + ::= { amavisStats 13 4 } |
1944 | + |
1945 | +penPalsHits OBJECT-TYPE |
1946 | + SYNTAX Counter32 |
1947 | + MAX-ACCESS read-only |
1948 | + STATUS current |
1949 | + DESCRIPTION |
1950 | + "Number of SQL queries on a logging database which did find a matching |
1951 | + previous message." |
1952 | + ::= { amavisStats 13 5 } |
1953 | + |
1954 | +penPalsHitsRid OBJECT-TYPE |
1955 | + SYNTAX Counter32 |
1956 | + MAX-ACCESS read-only |
1957 | + STATUS current |
1958 | + DESCRIPTION |
1959 | + "Number of SQL queries on a logging database which did find a matching |
1960 | + previous message with a reversed pair of a given sender and recipient |
1961 | + address corresponding to a message now being processed." |
1962 | + ::= { amavisStats 13 6 } |
1963 | + |
1964 | +penPalsHitsMid OBJECT-TYPE |
1965 | + SYNTAX Counter32 |
1966 | + MAX-ACCESS read-only |
1967 | + STATUS current |
1968 | + DESCRIPTION |
1969 | + "Number of SQL queries on a logging database which did find a matching |
1970 | + previous message with a given MessageID and a sender address |
1971 | + corresponding to a message now being processed." |
1972 | + ::= { amavisStats 13 7 } |
1973 | + |
1974 | +penPalsHitsMidRid OBJECT-TYPE |
1975 | + SYNTAX Counter32 |
1976 | + MAX-ACCESS read-only |
1977 | + STATUS current |
1978 | + DESCRIPTION |
1979 | + "Number of SQL queries on a logging database which did find a matching |
1980 | + previous message with a given MessageID, as well as having a reversed |
1981 | + pair of a given sender and recipient address, corresponding to a |
1982 | + message now being processed." |
1983 | + ::= { amavisStats 13 8 } |
1984 | + |
1985 | +penPalsSavedFromTag2 OBJECT-TYPE |
1986 | + SYNTAX Counter32 |
1987 | + MAX-ACCESS read-only |
1988 | + STATUS current |
1989 | + DESCRIPTION |
1990 | + "Number of mail messages that would have reached or exceeded tag2 level |
1991 | + (CC_SPAMMY) had it not been for the negative score points contributed |
1992 | + by a PenPals lookup." |
1993 | + ::= { amavisStats 13 9 } |
1994 | + |
1995 | +penPalsSavedFromTag3 OBJECT-TYPE |
1996 | + SYNTAX Counter32 |
1997 | + MAX-ACCESS read-only |
1998 | + STATUS current |
1999 | + DESCRIPTION |
2000 | + "Number of mail messages that would have reached or exceeded tag3 level |
2001 | + (CC_SPAMMY,1) had it not been for the negative score points contributed |
2002 | + by a PenPals lookup." |
2003 | + ::= { amavisStats 13 10 } |
2004 | + |
2005 | +penPalsSavedFromKill OBJECT-TYPE |
2006 | + SYNTAX Counter32 |
2007 | + MAX-ACCESS read-only |
2008 | + STATUS current |
2009 | + DESCRIPTION |
2010 | + "Number of mail messages that would have reached or exceeded kill level |
2011 | + (CC_SPAM) had it not been for the negative score points contributed |
2012 | + by a PenPals lookup." |
2013 | + ::= { amavisStats 13 11 } |
2014 | + |
2015 | +sqlAddrSenderAttempts OBJECT-TYPE |
2016 | + SYNTAX Counter32 |
2017 | + MAX-ACCESS read-only |
2018 | + STATUS current |
2019 | + DESCRIPTION |
2020 | + "Number of SQL queries on a logging database performed in order to find |
2021 | + a record with a sender's e-mail address, creating one if missing." |
2022 | + ::= { amavisStats 14 1 } |
2023 | + |
2024 | +sqlAddrSenderMisses OBJECT-TYPE |
2025 | + SYNTAX Counter32 |
2026 | + MAX-ACCESS read-only |
2027 | + STATUS current |
2028 | + DESCRIPTION |
2029 | + "Number of SQL operations on a logging database performed in order to |
2030 | + create a record with a sender's address which previously did not exist |
2031 | + in a database." |
2032 | + ::= { amavisStats 14 2 } |
2033 | + |
2034 | +sqlAddrSenderHits OBJECT-TYPE |
2035 | + SYNTAX Counter32 |
2036 | + MAX-ACCESS read-only |
2037 | + STATUS current |
2038 | + DESCRIPTION |
2039 | + "Number of SQL queries on a logging database performed, successfully |
2040 | + finding an existing a record with a sender's address." |
2041 | + ::= { amavisStats 14 3 } |
2042 | + |
2043 | +sqlAddrRecipAttempts OBJECT-TYPE |
2044 | + SYNTAX Counter32 |
2045 | + MAX-ACCESS read-only |
2046 | + STATUS current |
2047 | + DESCRIPTION |
2048 | + "Number of SQL queries on a logging database performed in order to find |
2049 | + a record with a recipient's e-mail address, creating one if missing." |
2050 | + ::= { amavisStats 14 4 } |
2051 | + |
2052 | +sqlAddrRecipMisses OBJECT-TYPE |
2053 | + SYNTAX Counter32 |
2054 | + MAX-ACCESS read-only |
2055 | + STATUS current |
2056 | + DESCRIPTION |
2057 | + "Number of SQL operations on a logging database performed in order to |
2058 | + create a record with a recipient's address which previously did not |
2059 | + exist in a database." |
2060 | + ::= { amavisStats 14 5 } |
2061 | + |
2062 | +sqlAddrRecipHits OBJECT-TYPE |
2063 | + SYNTAX Counter32 |
2064 | + MAX-ACCESS read-only |
2065 | + STATUS current |
2066 | + DESCRIPTION |
2067 | + "Number of SQL queries on a logging database performed, successfully |
2068 | + finding an existing a record with a recipient's address." |
2069 | + ::= { amavisStats 14 6 } |
2070 | + |
2071 | +logEntries OBJECT-TYPE |
2072 | + SYNTAX Counter64 |
2073 | + MAX-ACCESS read-only |
2074 | + STATUS current |
2075 | + DESCRIPTION |
2076 | + "Number of all messages logged. Note that a long log message may |
2077 | + be wrapped into more than one line. Contrast with 'logLines'." |
2078 | + ::= { amavisStats 15 1 } |
2079 | + |
2080 | +logEntriesEmerg OBJECT-TYPE |
2081 | + SYNTAX Counter64 |
2082 | + MAX-ACCESS read-only |
2083 | + STATUS current |
2084 | + DESCRIPTION |
2085 | + "Number of all messages logged at an Emergency log level. |
2086 | + Currently not used by amavisd." |
2087 | + ::= { amavisStats 15 2 } |
2088 | + |
2089 | +logEntriesAlert OBJECT-TYPE |
2090 | + SYNTAX Counter64 |
2091 | + MAX-ACCESS read-only |
2092 | + STATUS current |
2093 | + DESCRIPTION |
2094 | + "Number of all messages logged at an Alert log level or more severe. |
2095 | + Currently not used by amavisd." |
2096 | + ::= { amavisStats 15 3 } |
2097 | + |
2098 | +logEntriesCrit OBJECT-TYPE |
2099 | + SYNTAX Counter64 |
2100 | + MAX-ACCESS read-only |
2101 | + STATUS current |
2102 | + DESCRIPTION |
2103 | + "Number of all messages logged at a Critical log level or more severe. |
2104 | + Corresponds to log level -3." |
2105 | + ::= { amavisStats 15 4 } |
2106 | + |
2107 | +logEntriesErr OBJECT-TYPE |
2108 | + SYNTAX Counter64 |
2109 | + MAX-ACCESS read-only |
2110 | + STATUS current |
2111 | + DESCRIPTION |
2112 | + "Number of all messages logged at an Error log level or more severe. |
2113 | + Corresponds to log level -2." |
2114 | + ::= { amavisStats 15 5 } |
2115 | + |
2116 | +logEntriesWarning OBJECT-TYPE |
2117 | + SYNTAX Counter64 |
2118 | + MAX-ACCESS read-only |
2119 | + STATUS current |
2120 | + DESCRIPTION |
2121 | + "Number of all messages logged at a Warning log level or more severe. |
2122 | + Corresponds to log level -1." |
2123 | + ::= { amavisStats 15 6 } |
2124 | + |
2125 | +logEntriesNotice OBJECT-TYPE |
2126 | + SYNTAX Counter64 |
2127 | + MAX-ACCESS read-only |
2128 | + STATUS current |
2129 | + DESCRIPTION |
2130 | + "Number of all messages logged at a Notice log level or more severe. |
2131 | + Corresponds to log level 0." |
2132 | + ::= { amavisStats 15 7 } |
2133 | + |
2134 | +logEntriesInfo OBJECT-TYPE |
2135 | + SYNTAX Counter64 |
2136 | + MAX-ACCESS read-only |
2137 | + STATUS current |
2138 | + DESCRIPTION |
2139 | + "Number of all messages logged at an Informational log level or |
2140 | + more severe. Corresponds to log level 1." |
2141 | + ::= { amavisStats 15 8 } |
2142 | + |
2143 | +logEntriesDebug OBJECT-TYPE |
2144 | + SYNTAX Counter64 |
2145 | + MAX-ACCESS read-only |
2146 | + STATUS current |
2147 | + DESCRIPTION |
2148 | + "Number of all messages logged at a Debug log level or more severe, |
2149 | + which effectively accounts for all log entries, same as 'logEntries'." |
2150 | + ::= { amavisStats 15 9 } |
2151 | + |
2152 | +logEntriesLevel0 OBJECT-TYPE |
2153 | + SYNTAX Counter64 |
2154 | + MAX-ACCESS read-only |
2155 | + STATUS current |
2156 | + DESCRIPTION |
2157 | + "Number of all messages logged at a log level 0 or more severe." |
2158 | + ::= { amavisStats 15 10 } |
2159 | + |
2160 | +logEntriesLevel1 OBJECT-TYPE |
2161 | + SYNTAX Counter64 |
2162 | + MAX-ACCESS read-only |
2163 | + STATUS current |
2164 | + DESCRIPTION |
2165 | + "Number of all messages logged at a log level 1." |
2166 | + ::= { amavisStats 15 11 } |
2167 | + |
2168 | +logEntriesLevel2 OBJECT-TYPE |
2169 | + SYNTAX Counter64 |
2170 | + MAX-ACCESS read-only |
2171 | + STATUS current |
2172 | + DESCRIPTION |
2173 | + "Number of all messages logged at a log level 2." |
2174 | + ::= { amavisStats 15 12 } |
2175 | + |
2176 | +logEntriesLevel3 OBJECT-TYPE |
2177 | + SYNTAX Counter64 |
2178 | + MAX-ACCESS read-only |
2179 | + STATUS current |
2180 | + DESCRIPTION |
2181 | + "Number of all messages logged at a log level 3." |
2182 | + ::= { amavisStats 15 13 } |
2183 | + |
2184 | +logEntriesLevel4 OBJECT-TYPE |
2185 | + SYNTAX Counter64 |
2186 | + MAX-ACCESS read-only |
2187 | + STATUS current |
2188 | + DESCRIPTION |
2189 | + "Number of all messages logged at a log level 4." |
2190 | + ::= { amavisStats 15 14 } |
2191 | + |
2192 | +logEntriesLevel5 OBJECT-TYPE |
2193 | + SYNTAX Counter64 |
2194 | + MAX-ACCESS read-only |
2195 | + STATUS current |
2196 | + DESCRIPTION |
2197 | + "Number of all messages logged at a log level 5 or less severe." |
2198 | + ::= { amavisStats 15 15 } |
2199 | + |
2200 | +logLines OBJECT-TYPE |
2201 | + SYNTAX Counter64 |
2202 | + MAX-ACCESS read-only |
2203 | + STATUS current |
2204 | + DESCRIPTION |
2205 | + "Number of log lines written. Contrast with 'logEntries'." |
2206 | + ::= { amavisStats 15 16 } |
2207 | + |
2208 | +logRetries OBJECT-TYPE |
2209 | + SYNTAX Counter64 |
2210 | + MAX-ACCESS read-only |
2211 | + STATUS current |
2212 | + DESCRIPTION |
2213 | + "Number of times a syslog routine needed to retry its attempt at |
2214 | + writing a log line. Purely informational and depending on platform. |
2215 | + Does NOT indicate a log message loss, but may indicate a level of |
2216 | + contention on a syslog service." |
2217 | + ::= { amavisStats 15 17 } |
2218 | + |
2219 | +timeElapsedTotal OBJECT-TYPE |
2220 | + SYNTAX TimeInterval |
2221 | + MAX-ACCESS read-only |
2222 | + STATUS current |
2223 | + DESCRIPTION |
2224 | + "Time elapsed while processing mail messages, in units of 0.01 s." |
2225 | + ::= { amavisStats 16 1 } |
2226 | + |
2227 | +timeElapsedReceiving OBJECT-TYPE |
2228 | + SYNTAX TimeInterval |
2229 | + MAX-ACCESS read-only |
2230 | + STATUS current |
2231 | + DESCRIPTION |
2232 | + "Time elapsed while receiving mail messages, in units of 0.01 s." |
2233 | + ::= { amavisStats 16 2 } |
2234 | + |
2235 | +timeElapsedSending OBJECT-TYPE |
2236 | + SYNTAX TimeInterval |
2237 | + MAX-ACCESS read-only |
2238 | + STATUS current |
2239 | + DESCRIPTION |
2240 | + "Time elapsed while transmitting mail messages, in units of 0.01 s." |
2241 | + ::= { amavisStats 16 3 } |
2242 | + |
2243 | +timeElapsedDecoding OBJECT-TYPE |
2244 | + SYNTAX TimeInterval |
2245 | + MAX-ACCESS read-only |
2246 | + STATUS current |
2247 | + DESCRIPTION |
2248 | + "Time elapsed while decoding mail messages, in units of 0.01 s." |
2249 | + ::= { amavisStats 16 4 } |
2250 | + |
2251 | +timeElapsedPenPals OBJECT-TYPE |
2252 | + SYNTAX TimeInterval |
2253 | + MAX-ACCESS read-only |
2254 | + STATUS current |
2255 | + DESCRIPTION |
2256 | + "Time elapsed on SQL logging and querying operations, |
2257 | + in units of 0.01 s." |
2258 | + ::= { amavisStats 16 5 } |
2259 | + |
2260 | +timeElapsedVirusCheck OBJECT-TYPE |
2261 | + SYNTAX TimeInterval |
2262 | + MAX-ACCESS read-only |
2263 | + STATUS current |
2264 | + DESCRIPTION |
2265 | + "Time elapsed while checking mail messages for viruses, |
2266 | + in units of 0.01 s." |
2267 | + ::= { amavisStats 16 6 } |
2268 | + |
2269 | +timeElapsedSpamCheck OBJECT-TYPE |
2270 | + SYNTAX TimeInterval |
2271 | + MAX-ACCESS read-only |
2272 | + STATUS current |
2273 | + DESCRIPTION |
2274 | + "Time elapsed while checking mail messages for spam, |
2275 | + in units of 0.01 s." |
2276 | + ::= { amavisStats 16 7 } |
2277 | + |
2278 | +userCounter1 OBJECT-TYPE |
2279 | + SYNTAX Counter64 |
2280 | + MAX-ACCESS read-only |
2281 | + STATUS current |
2282 | + DESCRIPTION |
2283 | + "A general purpose counter, its semantics is assignable by a user." |
2284 | + ::= { amavisStats 17 1 } |
2285 | + |
2286 | +userCounter2 OBJECT-TYPE |
2287 | + SYNTAX Counter64 |
2288 | + MAX-ACCESS read-only |
2289 | + STATUS current |
2290 | + DESCRIPTION |
2291 | + "A general purpose counter, its semantics is assignable by a user." |
2292 | + ::= { amavisStats 17 2 } |
2293 | + |
2294 | +userCounter3 OBJECT-TYPE |
2295 | + SYNTAX Counter64 |
2296 | + MAX-ACCESS read-only |
2297 | + STATUS current |
2298 | + DESCRIPTION |
2299 | + "A general purpose counter, its semantics is assignable by a user." |
2300 | + ::= { amavisStats 17 3 } |
2301 | + |
2302 | +userCounter4 OBJECT-TYPE |
2303 | + SYNTAX Counter64 |
2304 | + MAX-ACCESS read-only |
2305 | + STATUS current |
2306 | + DESCRIPTION |
2307 | + "A general purpose counter, its semantics is assignable by a user." |
2308 | + ::= { amavisStats 17 4 } |
2309 | + |
2310 | +userCounter5 OBJECT-TYPE |
2311 | + SYNTAX Counter64 |
2312 | + MAX-ACCESS read-only |
2313 | + STATUS current |
2314 | + DESCRIPTION |
2315 | + "A general purpose counter, its semantics is assignable by a user." |
2316 | + ::= { amavisStats 17 5 } |
2317 | + |
2318 | +userCounter6 OBJECT-TYPE |
2319 | + SYNTAX Counter64 |
2320 | + MAX-ACCESS read-only |
2321 | + STATUS current |
2322 | + DESCRIPTION |
2323 | + "A general purpose counter, its semantics is assignable by a user." |
2324 | + ::= { amavisStats 17 6 } |
2325 | + |
2326 | +userCounter7 OBJECT-TYPE |
2327 | + SYNTAX Counter64 |
2328 | + MAX-ACCESS read-only |
2329 | + STATUS current |
2330 | + DESCRIPTION |
2331 | + "A general purpose counter, its semantics is assignable by a user." |
2332 | + ::= { amavisStats 17 7 } |
2333 | + |
2334 | +userCounter8 OBJECT-TYPE |
2335 | + SYNTAX Counter64 |
2336 | + MAX-ACCESS read-only |
2337 | + STATUS current |
2338 | + DESCRIPTION |
2339 | + "A general purpose counter, its semantics is assignable by a user." |
2340 | + ::= { amavisStats 17 8 } |
2341 | + |
2342 | +userCounter9 OBJECT-TYPE |
2343 | + SYNTAX Counter64 |
2344 | + MAX-ACCESS read-only |
2345 | + STATUS current |
2346 | + DESCRIPTION |
2347 | + "A general purpose counter, its semantics is assignable by a user." |
2348 | + ::= { amavisStats 17 9 } |
2349 | + |
2350 | +userCounter10 OBJECT-TYPE |
2351 | + SYNTAX Counter64 |
2352 | + MAX-ACCESS read-only |
2353 | + STATUS current |
2354 | + DESCRIPTION |
2355 | + "A general purpose counter, its semantics is assignable by a user." |
2356 | + ::= { amavisStats 17 10 } |
2357 | + |
2358 | +userGauge1 OBJECT-TYPE |
2359 | + SYNTAX Gauge32 |
2360 | + MAX-ACCESS read-only |
2361 | + STATUS current |
2362 | + DESCRIPTION |
2363 | + "A general purpose gauge/integer, its semantics is assignable by a user." |
2364 | + ::= { amavisStats 18 1 } |
2365 | + |
2366 | +userGauge2 OBJECT-TYPE |
2367 | + SYNTAX Gauge32 |
2368 | + MAX-ACCESS read-only |
2369 | + STATUS current |
2370 | + DESCRIPTION |
2371 | + "A general purpose gauge/integer, its semantics is assignable by a user." |
2372 | + ::= { amavisStats 18 2 } |
2373 | + |
2374 | +userGauge3 OBJECT-TYPE |
2375 | + SYNTAX Gauge32 |
2376 | + MAX-ACCESS read-only |
2377 | + STATUS current |
2378 | + DESCRIPTION |
2379 | + "A general purpose gauge/integer, its semantics is assignable by a user." |
2380 | + ::= { amavisStats 18 3 } |
2381 | + |
2382 | +userGauge4 OBJECT-TYPE |
2383 | + SYNTAX Gauge32 |
2384 | + MAX-ACCESS read-only |
2385 | + STATUS current |
2386 | + DESCRIPTION |
2387 | + "A general purpose gauge/integer, its semantics is assignable by a user." |
2388 | + ::= { amavisStats 18 4 } |
2389 | + |
2390 | +userGauge5 OBJECT-TYPE |
2391 | + SYNTAX Gauge32 |
2392 | + MAX-ACCESS read-only |
2393 | + STATUS current |
2394 | + DESCRIPTION |
2395 | + "A general purpose gauge/integer, its semantics is assignable by a user." |
2396 | + ::= { amavisStats 18 5 } |
2397 | + |
2398 | +userGauge6 OBJECT-TYPE |
2399 | + SYNTAX Gauge32 |
2400 | + MAX-ACCESS read-only |
2401 | + STATUS current |
2402 | + DESCRIPTION |
2403 | + "A general purpose gauge/integer, its semantics is assignable by a user." |
2404 | + ::= { amavisStats 18 6 } |
2405 | + |
2406 | +userGauge7 OBJECT-TYPE |
2407 | + SYNTAX Gauge32 |
2408 | + MAX-ACCESS read-only |
2409 | + STATUS current |
2410 | + DESCRIPTION |
2411 | + "A general purpose gauge/integer, its semantics is assignable by a user." |
2412 | + ::= { amavisStats 18 7 } |
2413 | + |
2414 | +userGauge8 OBJECT-TYPE |
2415 | + SYNTAX Gauge32 |
2416 | + MAX-ACCESS read-only |
2417 | + STATUS current |
2418 | + DESCRIPTION |
2419 | + "A general purpose gauge/integer, its semantics is assignable by a user." |
2420 | + ::= { amavisStats 18 8 } |
2421 | + |
2422 | +userGauge9 OBJECT-TYPE |
2423 | + SYNTAX Gauge32 |
2424 | + MAX-ACCESS read-only |
2425 | + STATUS current |
2426 | + DESCRIPTION |
2427 | + "A general purpose gauge/integer, its semantics is assignable by a user." |
2428 | + ::= { amavisStats 18 9 } |
2429 | + |
2430 | +userGauge10 OBJECT-TYPE |
2431 | + SYNTAX Gauge32 |
2432 | + MAX-ACCESS read-only |
2433 | + STATUS current |
2434 | + DESCRIPTION |
2435 | + "A general purpose gauge/integer, its semantics is assignable by a user." |
2436 | + ::= { amavisStats 18 10 } |
2437 | + |
2438 | +inMsgsStatusAcceptedAll OBJECT-TYPE |
2439 | + SYNTAX Counter32 |
2440 | + MAX-ACCESS read-only |
2441 | + STATUS current |
2442 | + DESCRIPTION |
2443 | + "Number of mail messages received by amavisd and accepted with |
2444 | + a success status code (D_PASS, 2xx), but their forwarding remained |
2445 | + the responsibility of an MTA (null delivery_method, typical for |
2446 | + a milter setup). A synonym with inMsgsStatusAccepted." |
2447 | + ::= { amavisStats 19 1 } |
2448 | + |
2449 | +inMsgsStatusAcceptedInbound OBJECT-TYPE |
2450 | + SYNTAX Counter32 |
2451 | + MAX-ACCESS read-only |
2452 | + STATUS current |
2453 | + DESCRIPTION |
2454 | + "Number of mail messages received by amavisd arriving from outside |
2455 | + ('originating' flag is off), having at least one recipient local, |
2456 | + and accepted with a success status code (D_PASS, 2xx), but their |
2457 | + forwarding remained the responsibility of an MTA (null delivery_method, |
2458 | + typical for a milter setup)." |
2459 | + ::= { amavisStats 19 2 } |
2460 | + |
2461 | +inMsgsStatusAcceptedOutbound OBJECT-TYPE |
2462 | + SYNTAX Counter32 |
2463 | + MAX-ACCESS read-only |
2464 | + STATUS current |
2465 | + DESCRIPTION |
2466 | + "Number of mail messages received by amavisd arriving from inside |
2467 | + ('originating' flag is on), having at least one recipient nonlocal, |
2468 | + and accepted with a success status code (D_PASS, 2xx), but their |
2469 | + forwarding remained the responsibility of an MTA (null delivery_method, |
2470 | + typical for a milter setup)." |
2471 | + ::= { amavisStats 19 3 } |
2472 | + |
2473 | +inMsgsStatusAcceptedInternal OBJECT-TYPE |
2474 | + SYNTAX Counter32 |
2475 | + MAX-ACCESS read-only |
2476 | + STATUS current |
2477 | + DESCRIPTION |
2478 | + "Number of mail messages received by amavisd arriving from inside |
2479 | + ('originating' flag is on), having at least one recipient local, |
2480 | + and accepted with a success status code (D_PASS, 2xx), but their |
2481 | + forwarding remained the responsibility of an MTA (null delivery_method, |
2482 | + typical for a milter setup)." |
2483 | + ::= { amavisStats 19 4 } |
2484 | + |
2485 | +inMsgsStatusAcceptedOriginating OBJECT-TYPE |
2486 | + SYNTAX Counter32 |
2487 | + MAX-ACCESS read-only |
2488 | + STATUS current |
2489 | + DESCRIPTION |
2490 | + "Number of mail messages received by amavisd arriving from inside |
2491 | + ('originating' flag is on), and accepted with a success status code |
2492 | + (D_PASS, 2xx), but their forwarding remained the responsibility of |
2493 | + an MTA (null delivery_method, typical for a milter setup)." |
2494 | + ::= { amavisStats 19 5 } |
2495 | + |
2496 | +inMsgsStatusAcceptedOpenRelay OBJECT-TYPE |
2497 | + SYNTAX Counter32 |
2498 | + MAX-ACCESS read-only |
2499 | + STATUS current |
2500 | + DESCRIPTION |
2501 | + "Number of mail messages received by amavisd arriving from outside |
2502 | + ('originating' flag is off), having at least one recipient nonlocal, |
2503 | + and accepted with a success status code (D_PASS, 2xx), but their |
2504 | + forwarding remained the responsibility of an MTA (null delivery_method, |
2505 | + typical for a milter setup). On a properly configured system this |
2506 | + count should be zero at all times." |
2507 | + ::= { amavisStats 19 6 } |
2508 | + |
2509 | +inMsgsStatusRelayedUntaggedAll OBJECT-TYPE |
2510 | + SYNTAX Counter32 |
2511 | + MAX-ACCESS read-only |
2512 | + STATUS current |
2513 | + DESCRIPTION |
2514 | + "Number of mail messages received by amavisd and accepted with |
2515 | + a success status code (D_PASS, 2xx), and forwarded by amavisd |
2516 | + without adding a warning to a Subject or to a header section |
2517 | + or appending an address extension to recipients. A sum of |
2518 | + inMsgsStatusRelayedUntaggedAll and inMsgsStatusRelayedTaggedAll |
2519 | + is represented by a counter inMsgsStatusRelayed." |
2520 | + ::= { amavisStats 20 1 } |
2521 | + |
2522 | +inMsgsStatusRelayedUntaggedInbound OBJECT-TYPE |
2523 | + SYNTAX Counter32 |
2524 | + MAX-ACCESS read-only |
2525 | + STATUS current |
2526 | + DESCRIPTION |
2527 | + "Number of mail messages received by amavisd arriving from outside |
2528 | + ('originating' flag is off), having at least one recipient local, |
2529 | + accepted with a success status code (D_PASS, 2xx), and forwarded |
2530 | + by amavisd, while adding a warning to a Subject or to a header |
2531 | + section or appending an address extension to recipients." |
2532 | + ::= { amavisStats 20 2 } |
2533 | + |
2534 | +inMsgsStatusRelayedUntaggedOutbound OBJECT-TYPE |
2535 | + SYNTAX Counter32 |
2536 | + MAX-ACCESS read-only |
2537 | + STATUS current |
2538 | + DESCRIPTION |
2539 | + "Number of mail messages received by amavisd arriving from inside |
2540 | + ('originating' flag is on), having at least one recipient nonlocal, |
2541 | + accepted with a success status code (D_PASS, 2xx), and forwarded |
2542 | + by amavisd, while adding a warning to a Subject or to a header |
2543 | + section or appending an address extension to recipients." |
2544 | + ::= { amavisStats 20 3 } |
2545 | + |
2546 | +inMsgsStatusRelayedUntaggedInternal OBJECT-TYPE |
2547 | + SYNTAX Counter32 |
2548 | + MAX-ACCESS read-only |
2549 | + STATUS current |
2550 | + DESCRIPTION |
2551 | + "Number of mail messages received by amavisd arriving from inside |
2552 | + ('originating' flag is on), having at least one recipient local, |
2553 | + accepted with a success status code (D_PASS, 2xx), and forwarded |
2554 | + by amavisd." |
2555 | + ::= { amavisStats 20 4 } |
2556 | + |
2557 | +inMsgsStatusRelayedUntaggedOriginating OBJECT-TYPE |
2558 | + SYNTAX Counter32 |
2559 | + MAX-ACCESS read-only |
2560 | + STATUS current |
2561 | + DESCRIPTION |
2562 | + "Number of mail messages received by amavisd arriving from inside |
2563 | + ('originating' flag is on), accepted with a success status code |
2564 | + (D_PASS, 2xx), and forwarded by amavisd." |
2565 | + ::= { amavisStats 20 5 } |
2566 | + |
2567 | +inMsgsStatusRelayedUntaggedOpenRelay OBJECT-TYPE |
2568 | + SYNTAX Counter32 |
2569 | + MAX-ACCESS read-only |
2570 | + STATUS current |
2571 | + DESCRIPTION |
2572 | + "Number of mail messages received by amavisd arriving from outside |
2573 | + ('originating' flag is off), having at least one recipient nonlocal, |
2574 | + accepted with a success status code (D_PASS, 2xx), and forwarded |
2575 | + by amavisd." |
2576 | + ::= { amavisStats 20 6 } |
2577 | + |
2578 | +inMsgsStatusRelayedTaggedAll OBJECT-TYPE |
2579 | + SYNTAX Counter32 |
2580 | + MAX-ACCESS read-only |
2581 | + STATUS current |
2582 | + DESCRIPTION |
2583 | + "Number of mail messages received by amavisd and accepted with a success |
2584 | + status code (D_PASS, 2xx), and forwarded by amavisd, while adding a |
2585 | + warning to a Subject or to a header section or appending an address |
2586 | + extension to recipients. A sum of inMsgsStatusRelayedUntaggedAll |
2587 | + and nMsgsStatusRelayedTaggedAll is represented by a counter |
2588 | + inMsgsStatusRelayed." |
2589 | + ::= { amavisStats 21 1 } |
2590 | + |
2591 | +inMsgsStatusRelayedTaggedInbound OBJECT-TYPE |
2592 | + SYNTAX Counter32 |
2593 | + MAX-ACCESS read-only |
2594 | + STATUS current |
2595 | + DESCRIPTION |
2596 | + "Number of mail messages received by amavisd arriving from outside |
2597 | + ('originating' flag is off), having at least one recipient local, |
2598 | + accepted with a success status code (D_PASS, 2xx), and forwarded |
2599 | + by amavisd, while adding a warning to a Subject or to a header |
2600 | + section or appending an address extension to recipients." |
2601 | + ::= { amavisStats 21 2 } |
2602 | + |
2603 | +inMsgsStatusRelayedTaggedOutbound OBJECT-TYPE |
2604 | + SYNTAX Counter32 |
2605 | + MAX-ACCESS read-only |
2606 | + STATUS current |
2607 | + DESCRIPTION |
2608 | + "Number of mail messages received by amavisd arriving from inside |
2609 | + ('originating' flag is on), having at least one recipient nonlocal, |
2610 | + accepted with a success status code (D_PASS, 2xx), and forwarded |
2611 | + by amavisd, while adding a warning to a Subject or to a header |
2612 | + section or appending an address extension to recipients." |
2613 | + ::= { amavisStats 21 3 } |
2614 | + |
2615 | +inMsgsStatusRelayedTaggedInternal OBJECT-TYPE |
2616 | + SYNTAX Counter32 |
2617 | + MAX-ACCESS read-only |
2618 | + STATUS current |
2619 | + DESCRIPTION |
2620 | + "Number of mail messages received by amavisd arriving from inside |
2621 | + ('originating' flag is on), having at least one recipient local, |
2622 | + accepted with a success status code (D_PASS, 2xx), and forwarded |
2623 | + by amavisd, while adding a warning to a Subject or to a header |
2624 | + section or appending an address extension to recipients." |
2625 | + ::= { amavisStats 21 4 } |
2626 | + |
2627 | +inMsgsStatusRelayedTaggedOriginating OBJECT-TYPE |
2628 | + SYNTAX Counter32 |
2629 | + MAX-ACCESS read-only |
2630 | + STATUS current |
2631 | + DESCRIPTION |
2632 | + "Number of mail messages received by amavisd arriving from inside |
2633 | + ('originating' flag is on), accepted with a success status code |
2634 | + (D_PASS, 2xx), and forwarded by amavisd, while adding a warning to |
2635 | + a Subject or to a header section or appending an address extension |
2636 | + to recipients." |
2637 | + ::= { amavisStats 21 5 } |
2638 | + |
2639 | +inMsgsStatusRelayedTaggedOpenRelay OBJECT-TYPE |
2640 | + SYNTAX Counter32 |
2641 | + MAX-ACCESS read-only |
2642 | + STATUS current |
2643 | + DESCRIPTION |
2644 | + "Number of mail messages received by amavisd arriving from outside |
2645 | + ('originating' flag is off), having at least one recipient nonlocal, |
2646 | + accepted with a success status code (D_PASS, 2xx), and forwarded |
2647 | + by amavisd, while adding a warning to a Subject or to a header |
2648 | + section or appending an address extension to recipients." |
2649 | + ::= { amavisStats 21 6 } |
2650 | + |
2651 | +inMsgsStatusDiscardedAll OBJECT-TYPE |
2652 | + SYNTAX Counter32 |
2653 | + MAX-ACCESS read-only |
2654 | + STATUS current |
2655 | + DESCRIPTION |
2656 | + "Number of mail messages received but discarded by amavisd with a |
2657 | + success status code (2xx), not forwarded, and no delivery status |
2658 | + notification was sent. Effectively a mail message was lost. It is |
2659 | + a result of a D_DISCARD setting for all recipients of a message. |
2660 | + Note that quarantining uses independent settings, so a message |
2661 | + may or may not have been quarantined. |
2662 | + A synonym with inMsgsStatusDiscarded." |
2663 | + ::= { amavisStats 22 1 } |
2664 | + |
2665 | +inMsgsStatusDiscardedInbound OBJECT-TYPE |
2666 | + SYNTAX Counter32 |
2667 | + MAX-ACCESS read-only |
2668 | + STATUS current |
2669 | + DESCRIPTION |
2670 | + "Number of mail messages received by amavisd arriving from outside |
2671 | + ('originating' flag is off), having at least one recipient local, |
2672 | + but discarded by amavisd with a success status code (2xx), |
2673 | + not forwarded, and no delivery status notification was sent. |
2674 | + Effectively a mail message was lost. A message may or may not |
2675 | + have been quarantined." |
2676 | + ::= { amavisStats 22 2 } |
2677 | + |
2678 | +inMsgsStatusDiscardedOutbound OBJECT-TYPE |
2679 | + SYNTAX Counter32 |
2680 | + MAX-ACCESS read-only |
2681 | + STATUS current |
2682 | + DESCRIPTION |
2683 | + "Number of mail messages received by amavisd arriving from inside |
2684 | + ('originating' flag is on), having at least one recipient nonlocal, |
2685 | + but discarded by amavisd with a success status code (2xx), |
2686 | + not forwarded, and no delivery status notification was sent. |
2687 | + Effectively a mail message was lost. A message may or may not |
2688 | + have been quarantined." |
2689 | + ::= { amavisStats 22 3 } |
2690 | + |
2691 | +inMsgsStatusDiscardedInternal OBJECT-TYPE |
2692 | + SYNTAX Counter32 |
2693 | + MAX-ACCESS read-only |
2694 | + STATUS current |
2695 | + DESCRIPTION |
2696 | + "Number of mail messages received by amavisd arriving from inside |
2697 | + ('originating' flag is on), having at least one recipient local, |
2698 | + but discarded by amavisd with a success status code (2xx), |
2699 | + not forwarded, and no delivery status notification was sent. |
2700 | + Effectively a mail message was lost. A message may or may not |
2701 | + have been quarantined." |
2702 | + ::= { amavisStats 22 4 } |
2703 | + |
2704 | +inMsgsStatusDiscardedOriginating OBJECT-TYPE |
2705 | + SYNTAX Counter32 |
2706 | + MAX-ACCESS read-only |
2707 | + STATUS current |
2708 | + DESCRIPTION |
2709 | + "Number of mail messages received by amavisd arriving |
2710 | + from inside ('originating' flag is on), |
2711 | + but discarded by amavisd with a success status code (2xx), |
2712 | + not forwarded, and no delivery status notification was sent. |
2713 | + Effectively a mail message was lost. A message may or may not |
2714 | + have been quarantined." |
2715 | + ::= { amavisStats 22 5 } |
2716 | + |
2717 | +inMsgsStatusDiscardedOpenRelay OBJECT-TYPE |
2718 | + SYNTAX Counter32 |
2719 | + MAX-ACCESS read-only |
2720 | + STATUS current |
2721 | + DESCRIPTION |
2722 | + "Number of mail messages received by amavisd arriving from outside |
2723 | + ('originating' flag is off), having at least one recipient nonlocal, |
2724 | + but discarded by amavisd with a success status code (2xx), |
2725 | + not forwarded, and no delivery status notification was sent. |
2726 | + Effectively a mail message was lost. A message may or may not |
2727 | + have been quarantined." |
2728 | + ::= { amavisStats 22 6 } |
2729 | + |
2730 | +inMsgsStatusNoBounceAll OBJECT-TYPE |
2731 | + SYNTAX Counter32 |
2732 | + MAX-ACCESS read-only |
2733 | + STATUS current |
2734 | + DESCRIPTION |
2735 | + "Number of mail messages received but discarded by amavisd with a |
2736 | + success status code (2xx), not forwarded, and no delivery status |
2737 | + notification was sent. Effectively a mail message was lost. It is |
2738 | + a result of a D_BOUNCE setting for all recipients of a message |
2739 | + but sending a DSN was suppressed (e.g. high spam score, infected). |
2740 | + In other words, D_BOUNCE was converted into a D_DISCARD for this |
2741 | + message. Note that quarantining uses independent settings, so a |
2742 | + message may or may not have been quarantined. |
2743 | + A synonym with inMsgsStatusNoBounce." |
2744 | + ::= { amavisStats 23 1 } |
2745 | + |
2746 | +inMsgsStatusNoBounceInbound OBJECT-TYPE |
2747 | + SYNTAX Counter32 |
2748 | + MAX-ACCESS read-only |
2749 | + STATUS current |
2750 | + DESCRIPTION |
2751 | + "Number of mail messages received by amavisd arriving from outside |
2752 | + ('originating' flag is off), having at least one recipient local, |
2753 | + but discarded by amavisd with a success status code (2xx), |
2754 | + not forwarded, a delivery status notification was suppressed. |
2755 | + Effectively a mail message was lost. A message may or may not |
2756 | + have been quarantined." |
2757 | + ::= { amavisStats 23 2 } |
2758 | + |
2759 | +inMsgsStatusNoBounceOutbound OBJECT-TYPE |
2760 | + SYNTAX Counter32 |
2761 | + MAX-ACCESS read-only |
2762 | + STATUS current |
2763 | + DESCRIPTION |
2764 | + "Number of mail messages received by amavisd arriving from inside |
2765 | + ('originating' flag is on), having at least one recipient nonlocal, |
2766 | + but discarded by amavisd with a success status code (2xx), |
2767 | + not forwarded, a delivery status notification was suppressed. |
2768 | + Effectively a mail message was lost. A message may or may not |
2769 | + have been quarantined." |
2770 | + ::= { amavisStats 23 3 } |
2771 | + |
2772 | +inMsgsStatusNoBounceInternal OBJECT-TYPE |
2773 | + SYNTAX Counter32 |
2774 | + MAX-ACCESS read-only |
2775 | + STATUS current |
2776 | + DESCRIPTION |
2777 | + "Number of mail messages received by amavisd arriving from inside |
2778 | + ('originating' flag is on), having at least one recipient local, |
2779 | + but discarded by amavisd with a success status code (2xx), |
2780 | + not forwarded, a delivery status notification was suppressed. |
2781 | + Effectively a mail message was lost. A message may or may not |
2782 | + have been quarantined." |
2783 | + ::= { amavisStats 23 4 } |
2784 | + |
2785 | +inMsgsStatusNoBounceOriginating OBJECT-TYPE |
2786 | + SYNTAX Counter32 |
2787 | + MAX-ACCESS read-only |
2788 | + STATUS current |
2789 | + DESCRIPTION |
2790 | + "Number of mail messages received by amavisd arriving |
2791 | + from inside ('originating' flag is on), |
2792 | + but discarded by amavisd with a success status code (2xx), |
2793 | + not forwarded, a delivery status notification was suppressed. |
2794 | + Effectively a mail message was lost. A message may or may not |
2795 | + have been quarantined." |
2796 | + ::= { amavisStats 23 5 } |
2797 | + |
2798 | +inMsgsStatusNoBounceOpenRelay OBJECT-TYPE |
2799 | + SYNTAX Counter32 |
2800 | + MAX-ACCESS read-only |
2801 | + STATUS current |
2802 | + DESCRIPTION |
2803 | + "Number of mail messages received by amavisd arriving from outside |
2804 | + ('originating' flag is off), having at least one recipient nonlocal, |
2805 | + but discarded by amavisd with a success status code (2xx), |
2806 | + not forwarded, a delivery status notification was suppressed. |
2807 | + Effectively a mail message was lost. A message may or may not |
2808 | + have been quarantined." |
2809 | + ::= { amavisStats 23 6 } |
2810 | + |
2811 | +inMsgsStatusBouncedAll OBJECT-TYPE |
2812 | + SYNTAX Counter32 |
2813 | + MAX-ACCESS read-only |
2814 | + STATUS current |
2815 | + DESCRIPTION |
2816 | + "Number of mail messages received by amavisd with a success status |
2817 | + code (2xx), but not forwarded, and a delivery status notification |
2818 | + was sent to a sender of a message informing him of a reason for |
2819 | + blocking a message. It is a result of a D_BOUNCE setting for all |
2820 | + recipients of a message. Note that quarantining uses independent |
2821 | + settings, so a message may or may not have been quarantined. |
2822 | + A synonym with inMsgsStatusBounced." |
2823 | + ::= { amavisStats 24 1 } |
2824 | + |
2825 | +inMsgsStatusBouncedInbound OBJECT-TYPE |
2826 | + SYNTAX Counter32 |
2827 | + MAX-ACCESS read-only |
2828 | + STATUS current |
2829 | + DESCRIPTION |
2830 | + "Number of mail messages received by amavisd arriving from outside |
2831 | + ('originating' flag is off), having at least one recipient local, |
2832 | + confirmed by a success status code (2xx) but not forwarded, and |
2833 | + a delivery status notification was sent to a sender of a message |
2834 | + informing him of a reason for non-delivery. A message may or may not |
2835 | + have been quarantined." |
2836 | + ::= { amavisStats 24 2 } |
2837 | + |
2838 | +inMsgsStatusBouncedOutbound OBJECT-TYPE |
2839 | + SYNTAX Counter32 |
2840 | + MAX-ACCESS read-only |
2841 | + STATUS current |
2842 | + DESCRIPTION |
2843 | + "Number of mail messages received by amavisd arriving from inside |
2844 | + ('originating' flag is on), having at least one recipient nonlocal, |
2845 | + confirmed by a success status code (2xx) but not forwarded, and |
2846 | + a delivery status notification was sent to a sender of a message |
2847 | + informing him of a reason for non-delivery. A message may or may not |
2848 | + have been quarantined." |
2849 | + ::= { amavisStats 24 3 } |
2850 | + |
2851 | +inMsgsStatusBouncedInternal OBJECT-TYPE |
2852 | + SYNTAX Counter32 |
2853 | + MAX-ACCESS read-only |
2854 | + STATUS current |
2855 | + DESCRIPTION |
2856 | + "Number of mail messages received by amavisd arriving from inside |
2857 | + ('originating' flag is on), having at least one recipient local, |
2858 | + confirmed by a success status code (2xx) but not forwarded, and |
2859 | + a delivery status notification was sent to a sender of a message |
2860 | + informing him of a reason for non-delivery. A message may or may not |
2861 | + have been quarantined." |
2862 | + ::= { amavisStats 24 4 } |
2863 | + |
2864 | +inMsgsStatusBouncedOriginating OBJECT-TYPE |
2865 | + SYNTAX Counter32 |
2866 | + MAX-ACCESS read-only |
2867 | + STATUS current |
2868 | + DESCRIPTION |
2869 | + "Number of mail messages received by amavisd arriving |
2870 | + from inside ('originating' flag is on), |
2871 | + confirmed by a success status code (2xx) but not forwarded, and |
2872 | + a delivery status notification was sent to a sender of a message |
2873 | + informing him of a reason for non-delivery. A message may or may not |
2874 | + have been quarantined." |
2875 | + ::= { amavisStats 24 5 } |
2876 | + |
2877 | +inMsgsStatusBouncedOpenRelay OBJECT-TYPE |
2878 | + SYNTAX Counter32 |
2879 | + MAX-ACCESS read-only |
2880 | + STATUS current |
2881 | + DESCRIPTION |
2882 | + "Number of mail messages received by amavisd arriving from outside |
2883 | + ('originating' flag is off), having at least one recipient nonlocal, |
2884 | + confirmed by a success status code (2xx) but not forwarded, and |
2885 | + a delivery status notification was sent to a sender of a message |
2886 | + informing him of a reason for non-delivery. A message may or may not |
2887 | + have been quarantined." |
2888 | + ::= { amavisStats 24 6 } |
2889 | + |
2890 | +inMsgsStatusRejectedAll OBJECT-TYPE |
2891 | + SYNTAX Counter32 |
2892 | + MAX-ACCESS read-only |
2893 | + STATUS current |
2894 | + DESCRIPTION |
2895 | + "Number of mail messages rejected by amavisd with a reject status |
2896 | + code (5xx), not forwarded by amavisd, and no delivery status |
2897 | + notification was sent. A duty of notifying the sender of a reject |
2898 | + is delegated back to the sending MTA. Note that quarantining uses |
2899 | + independent settings, so a message may or may not have been |
2900 | + quarantined. A synonym with inMsgsStatusRejected." |
2901 | + ::= { amavisStats 25 1 } |
2902 | + |
2903 | +inMsgsStatusRejectedInbound OBJECT-TYPE |
2904 | + SYNTAX Counter32 |
2905 | + MAX-ACCESS read-only |
2906 | + STATUS current |
2907 | + DESCRIPTION |
2908 | + "Number of mail messages received by amavisd arriving from outside |
2909 | + ('originating' flag is off), having at least one recipient local, |
2910 | + and rejected by amavisd with a reject status code (5xx), |
2911 | + not forwarded by amavisd, and no delivery status notification |
2912 | + was sent. A message may or may not have been quarantined." |
2913 | + ::= { amavisStats 25 2 } |
2914 | + |
2915 | +inMsgsStatusRejectedOutbound OBJECT-TYPE |
2916 | + SYNTAX Counter32 |
2917 | + MAX-ACCESS read-only |
2918 | + STATUS current |
2919 | + DESCRIPTION |
2920 | + "Number of mail messages received by amavisd arriving from inside |
2921 | + ('originating' flag is on), having at least one recipient nonlocal, |
2922 | + and rejected by amavisd with a reject status code (5xx), |
2923 | + not forwarded by amavisd, and no delivery status notification |
2924 | + was sent. A message may or may not have been quarantined." |
2925 | + ::= { amavisStats 25 3 } |
2926 | + |
2927 | +inMsgsStatusRejectedInternal OBJECT-TYPE |
2928 | + SYNTAX Counter32 |
2929 | + MAX-ACCESS read-only |
2930 | + STATUS current |
2931 | + DESCRIPTION |
2932 | + "Number of mail messages received by amavisd arriving from inside |
2933 | + ('originating' flag is on), having at least one recipient local, |
2934 | + and rejected by amavisd with a reject status code (5xx), |
2935 | + not forwarded by amavisd, and no delivery status notification |
2936 | + was sent. A message may or may not have been quarantined." |
2937 | + ::= { amavisStats 25 4 } |
2938 | + |
2939 | +inMsgsStatusRejectedOriginating OBJECT-TYPE |
2940 | + SYNTAX Counter32 |
2941 | + MAX-ACCESS read-only |
2942 | + STATUS current |
2943 | + DESCRIPTION |
2944 | + "Number of mail messages received by amavisd arriving |
2945 | + from inside ('originating' flag is on), |
2946 | + and rejected by amavisd with a reject status code (5xx), |
2947 | + not forwarded by amavisd, and no delivery status notification |
2948 | + was sent. A message may or may not have been quarantined." |
2949 | + ::= { amavisStats 25 5 } |
2950 | + |
2951 | +inMsgsStatusRejectedOpenRelay OBJECT-TYPE |
2952 | + SYNTAX Counter32 |
2953 | + MAX-ACCESS read-only |
2954 | + STATUS current |
2955 | + DESCRIPTION |
2956 | + "Number of mail messages received by amavisd arriving from outside |
2957 | + ('originating' flag is off), having at least one recipient nonlocal, |
2958 | + and rejected by amavisd with a reject status code (5xx), |
2959 | + not forwarded by amavisd, and no delivery status notification |
2960 | + was sent. A message may or may not have been quarantined." |
2961 | + ::= { amavisStats 25 6 } |
2962 | + |
2963 | +inMsgsStatusTempFailedAll OBJECT-TYPE |
2964 | + SYNTAX Counter32 |
2965 | + MAX-ACCESS read-only |
2966 | + STATUS current |
2967 | + DESCRIPTION |
2968 | + "Number of mail messages whose reception resulted in a temporary |
2969 | + failure status code (4xx) being send by amavisd back to MTA. |
2970 | + A message was not forwarded by amavisd, and no delivery status |
2971 | + notification was sent. A message stayed in an MTA queue for future |
2972 | + attempts at delivery. A synonym with inMsgsStatusTempFailed." |
2973 | + ::= { amavisStats 26 1 } |
2974 | + |
2975 | +inMsgsStatusTempFailedInbound OBJECT-TYPE |
2976 | + SYNTAX Counter32 |
2977 | + MAX-ACCESS read-only |
2978 | + STATUS current |
2979 | + DESCRIPTION |
2980 | + "Number of mail messages received by amavisd arriving from outside |
2981 | + ('originating' flag is off), having at least one recipient local, |
2982 | + whose reception resulted in a temporary failure status code (4xx). |
2983 | + A message was not forwarded by amavisd, and no delivery status |
2984 | + notification was sent." |
2985 | + ::= { amavisStats 26 2 } |
2986 | + |
2987 | +inMsgsStatusTempFailedOutbound OBJECT-TYPE |
2988 | + SYNTAX Counter32 |
2989 | + MAX-ACCESS read-only |
2990 | + STATUS current |
2991 | + DESCRIPTION |
2992 | + "Number of mail messages received by amavisd arriving from inside |
2993 | + ('originating' flag is on), having at least one recipient nonlocal, |
2994 | + whose reception resulted in a temporary failure status code (4xx). |
2995 | + A message was not forwarded by amavisd, and no delivery status |
2996 | + notification was sent." |
2997 | + ::= { amavisStats 26 3 } |
2998 | + |
2999 | +inMsgsStatusTempFailedInternal OBJECT-TYPE |
3000 | + SYNTAX Counter32 |
3001 | + MAX-ACCESS read-only |
3002 | + STATUS current |
3003 | + DESCRIPTION |
3004 | + "Number of mail messages received by amavisd arriving from inside |
3005 | + ('originating' flag is on), having at least one recipient local, |
3006 | + whose reception resulted in a temporary failure status code (4xx). |
3007 | + A message was not forwarded by amavisd, and no delivery status |
3008 | + notification was sent." |
3009 | + ::= { amavisStats 26 4 } |
3010 | + |
3011 | +inMsgsStatusTempFailedOriginating OBJECT-TYPE |
3012 | + SYNTAX Counter32 |
3013 | + MAX-ACCESS read-only |
3014 | + STATUS current |
3015 | + DESCRIPTION |
3016 | + "Number of mail messages received by amavisd arriving |
3017 | + from inside ('originating' flag is on), |
3018 | + whose reception resulted in a temporary failure status code (4xx). |
3019 | + A message was not forwarded by amavisd, and no delivery status |
3020 | + notification was sent." |
3021 | + ::= { amavisStats 26 5 } |
3022 | + |
3023 | +inMsgsStatusTempFailedOpenRelay OBJECT-TYPE |
3024 | + SYNTAX Counter32 |
3025 | + MAX-ACCESS read-only |
3026 | + STATUS current |
3027 | + DESCRIPTION |
3028 | + "Number of mail messages received by amavisd arriving from outside |
3029 | + ('originating' flag is off), having at least one recipient nonlocal, |
3030 | + whose reception resulted in a temporary failure status code (4xx). |
3031 | + A message was not forwarded by amavisd, and no delivery status |
3032 | + notification was sent." |
3033 | + ::= { amavisStats 26 6 } |
3034 | + |
3035 | + |
3036 | +-- ================== |
3037 | +-- amavisProc section |
3038 | +-- ================== |
3039 | + |
3040 | +procGone OBJECT-TYPE |
3041 | + SYNTAX Counter32 |
3042 | + MAX-ACCESS read-only |
3043 | + STATUS current |
3044 | + DESCRIPTION |
3045 | + "Number of registered amavisd child processes that were |
3046 | + abnormally terminated (crashed or killed) since the last |
3047 | + start of amavisd-snmp-subagent." |
3048 | + ::= { amavisProc 1 1 } |
3049 | + |
3050 | +procAll OBJECT-TYPE |
3051 | + SYNTAX Gauge32 |
3052 | + MAX-ACCESS read-only |
3053 | + STATUS current |
3054 | + DESCRIPTION |
3055 | + "Number of currently registered amavisd child processes." |
3056 | + ::= { amavisProc 1 2 } |
3057 | + |
3058 | +procIdle OBJECT-TYPE |
3059 | + SYNTAX Gauge32 |
3060 | + MAX-ACCESS read-only |
3061 | + STATUS current |
3062 | + DESCRIPTION |
3063 | + "Number of currently registered but idle amavisd child processes." |
3064 | + ::= { amavisProc 1 3 } |
3065 | + |
3066 | +procBusy OBJECT-TYPE |
3067 | + SYNTAX Gauge32 |
3068 | + MAX-ACCESS read-only |
3069 | + STATUS current |
3070 | + DESCRIPTION |
3071 | + "Number of currently registered and busy amavisd child processes." |
3072 | + ::= { amavisProc 1 4 } |
3073 | + |
3074 | +procBusyTransfer OBJECT-TYPE |
3075 | + SYNTAX Gauge32 |
3076 | + MAX-ACCESS read-only |
3077 | + STATUS current |
3078 | + DESCRIPTION |
3079 | + "Number of currently registered and busy amavisd child processes |
3080 | + transferring data from or to an MTA." |
3081 | + ::= { amavisProc 1 5 } |
3082 | + |
3083 | +procBusyDecode OBJECT-TYPE |
3084 | + SYNTAX Gauge32 |
3085 | + MAX-ACCESS read-only |
3086 | + STATUS current |
3087 | + DESCRIPTION |
3088 | + "Number of currently registered and busy amavisd child processes |
3089 | + decoding a mail message." |
3090 | + ::= { amavisProc 1 6 } |
3091 | + |
3092 | +procBusyVirus OBJECT-TYPE |
3093 | + SYNTAX Gauge32 |
3094 | + MAX-ACCESS read-only |
3095 | + STATUS current |
3096 | + DESCRIPTION |
3097 | + "Number of currently registered and busy amavisd child processes |
3098 | + running antivirus scanners." |
3099 | + ::= { amavisProc 1 7 } |
3100 | + |
3101 | +procBusySpam OBJECT-TYPE |
3102 | + SYNTAX Gauge32 |
3103 | + MAX-ACCESS read-only |
3104 | + STATUS current |
3105 | + DESCRIPTION |
3106 | + "Number of currently registered and busy amavisd child processes |
3107 | + checking a mail message for spam." |
3108 | + ::= { amavisProc 1 8 } |
3109 | + |
3110 | +procBusyOther OBJECT-TYPE |
3111 | + SYNTAX Gauge32 |
3112 | + MAX-ACCESS read-only |
3113 | + STATUS current |
3114 | + DESCRIPTION |
3115 | + "Number of currently registered and busy amavisd child processes |
3116 | + doing some other activity." |
3117 | + ::= { amavisProc 1 9 } |
3118 | + |
3119 | +procBusy0 OBJECT-TYPE |
3120 | + SYNTAX Gauge32 |
3121 | + MAX-ACCESS read-only |
3122 | + STATUS current |
3123 | + DESCRIPTION |
3124 | + "Number of currently registered and busy amavisd child processes, |
3125 | + same as procBusy." |
3126 | + ::= { amavisProc 2 1 } |
3127 | + |
3128 | +procBusy01s OBJECT-TYPE |
3129 | + SYNTAX Gauge32 |
3130 | + MAX-ACCESS read-only |
3131 | + STATUS current |
3132 | + DESCRIPTION |
3133 | + "Number of currently registered and busy amavisd child processes |
3134 | + that started processing the current task 0.1 or more seconds ago." |
3135 | + ::= { amavisProc 2 2 } |
3136 | + |
3137 | +procBusy02s OBJECT-TYPE |
3138 | + SYNTAX Gauge32 |
3139 | + MAX-ACCESS read-only |
3140 | + STATUS current |
3141 | + DESCRIPTION |
3142 | + "Number of currently registered and busy amavisd child processes |
3143 | + that started processing the current task 0.2 or more seconds ago." |
3144 | + ::= { amavisProc 2 3 } |
3145 | + |
3146 | +procBusy05s OBJECT-TYPE |
3147 | + SYNTAX Gauge32 |
3148 | + MAX-ACCESS read-only |
3149 | + STATUS current |
3150 | + DESCRIPTION |
3151 | + "Number of currently registered and busy amavisd child processes |
3152 | + that started processing the current task 0.5 or more seconds ago." |
3153 | + ::= { amavisProc 2 4 } |
3154 | + |
3155 | +procBusy1s OBJECT-TYPE |
3156 | + SYNTAX Gauge32 |
3157 | + MAX-ACCESS read-only |
3158 | + STATUS current |
3159 | + DESCRIPTION |
3160 | + "Number of currently registered and busy amavisd child processes |
3161 | + that started processing the current task 1 or more seconds ago." |
3162 | + ::= { amavisProc 2 5 } |
3163 | + |
3164 | +procBusy2s OBJECT-TYPE |
3165 | + SYNTAX Gauge32 |
3166 | + MAX-ACCESS read-only |
3167 | + STATUS current |
3168 | + DESCRIPTION |
3169 | + "Number of currently registered and busy amavisd child processes |
3170 | + that started processing the current task 2 or more seconds ago." |
3171 | + ::= { amavisProc 2 6 } |
3172 | + |
3173 | +procBusy4s OBJECT-TYPE |
3174 | + SYNTAX Gauge32 |
3175 | + MAX-ACCESS read-only |
3176 | + STATUS current |
3177 | + DESCRIPTION |
3178 | + "Number of currently registered and busy amavisd child processes |
3179 | + that started processing the current task 4 or more seconds ago." |
3180 | + ::= { amavisProc 2 7 } |
3181 | + |
3182 | +procBusy8s OBJECT-TYPE |
3183 | + SYNTAX Gauge32 |
3184 | + MAX-ACCESS read-only |
3185 | + STATUS current |
3186 | + DESCRIPTION |
3187 | + "Number of currently registered and busy amavisd child processes |
3188 | + that started processing the current task 8 or more seconds ago." |
3189 | + ::= { amavisProc 2 8 } |
3190 | + |
3191 | +procBusy15s OBJECT-TYPE |
3192 | + SYNTAX Gauge32 |
3193 | + MAX-ACCESS read-only |
3194 | + STATUS current |
3195 | + DESCRIPTION |
3196 | + "Number of currently registered and busy amavisd child processes |
3197 | + that started processing the current task 15 or more seconds ago." |
3198 | + ::= { amavisProc 2 9 } |
3199 | + |
3200 | +procBusy30s OBJECT-TYPE |
3201 | + SYNTAX Gauge32 |
3202 | + MAX-ACCESS read-only |
3203 | + STATUS current |
3204 | + DESCRIPTION |
3205 | + "Number of currently registered and busy amavisd child processes |
3206 | + that started processing the current task 30 or more seconds ago." |
3207 | + ::= { amavisProc 2 10 } |
3208 | + |
3209 | +procBusy1m OBJECT-TYPE |
3210 | + SYNTAX Gauge32 |
3211 | + MAX-ACCESS read-only |
3212 | + STATUS current |
3213 | + DESCRIPTION |
3214 | + "Number of currently registered and busy amavisd child processes |
3215 | + that started processing the current task 1 or more minutes ago." |
3216 | + ::= { amavisProc 2 11 } |
3217 | + |
3218 | +procBusy2m OBJECT-TYPE |
3219 | + SYNTAX Gauge32 |
3220 | + MAX-ACCESS read-only |
3221 | + STATUS current |
3222 | + DESCRIPTION |
3223 | + "Number of currently registered and busy amavisd child processes |
3224 | + that started processing the current task 2 or more minutes ago." |
3225 | + ::= { amavisProc 2 12 } |
3226 | + |
3227 | +procBusy4m OBJECT-TYPE |
3228 | + SYNTAX Gauge32 |
3229 | + MAX-ACCESS read-only |
3230 | + STATUS current |
3231 | + DESCRIPTION |
3232 | + "Number of currently registered and busy amavisd child processes |
3233 | + that started processing the current task 4 or more minutes ago." |
3234 | + ::= { amavisProc 2 13 } |
3235 | + |
3236 | +procBusy8m OBJECT-TYPE |
3237 | + SYNTAX Gauge32 |
3238 | + MAX-ACCESS read-only |
3239 | + STATUS current |
3240 | + DESCRIPTION |
3241 | + "Number of currently registered and busy amavisd child processes |
3242 | + that started processing the current task 8 or more minutes ago." |
3243 | + ::= { amavisProc 2 14 } |
3244 | + |
3245 | +procBusy15m OBJECT-TYPE |
3246 | + SYNTAX Gauge32 |
3247 | + MAX-ACCESS read-only |
3248 | + STATUS current |
3249 | + DESCRIPTION |
3250 | + "Number of currently registered and busy amavisd child processes |
3251 | + that started processing the current task 15 or more minutes ago." |
3252 | + ::= { amavisProc 2 15 } |
3253 | + |
3254 | +procBusy30m OBJECT-TYPE |
3255 | + SYNTAX Gauge32 |
3256 | + MAX-ACCESS read-only |
3257 | + STATUS current |
3258 | + DESCRIPTION |
3259 | + "Number of currently registered and busy amavisd child processes |
3260 | + that started processing the current task 30 or more minutes ago." |
3261 | + ::= { amavisProc 2 16 } |
3262 | + |
3263 | +procBusy1h OBJECT-TYPE |
3264 | + SYNTAX Gauge32 |
3265 | + MAX-ACCESS read-only |
3266 | + STATUS current |
3267 | + DESCRIPTION |
3268 | + "Number of currently registered and busy amavisd child processes |
3269 | + that started processing the current task 1 or more hours ago." |
3270 | + ::= { amavisProc 2 17 } |
3271 | + |
3272 | +procBusy2h OBJECT-TYPE |
3273 | + SYNTAX Gauge32 |
3274 | + MAX-ACCESS read-only |
3275 | + STATUS current |
3276 | + DESCRIPTION |
3277 | + "Number of currently registered and busy amavisd child processes |
3278 | + that started processing the current task 2 or more hours ago." |
3279 | + ::= { amavisProc 2 18 } |
3280 | + |
3281 | +procBusy4h OBJECT-TYPE |
3282 | + SYNTAX Gauge32 |
3283 | + MAX-ACCESS read-only |
3284 | + STATUS current |
3285 | + DESCRIPTION |
3286 | + "Number of currently registered and busy amavisd child processes |
3287 | + that started processing the current task 4 or more hours ago." |
3288 | + ::= { amavisProc 2 19 } |
3289 | + |
3290 | +procBusy8h OBJECT-TYPE |
3291 | + SYNTAX Gauge32 |
3292 | + MAX-ACCESS read-only |
3293 | + STATUS current |
3294 | + DESCRIPTION |
3295 | + "Number of currently registered and busy amavisd child processes |
3296 | + that started processing the current task 8 or more hours ago." |
3297 | + ::= { amavisProc 2 20 } |
3298 | + |
3299 | +procBusy15h OBJECT-TYPE |
3300 | + SYNTAX Gauge32 |
3301 | + MAX-ACCESS read-only |
3302 | + STATUS current |
3303 | + DESCRIPTION |
3304 | + "Number of currently registered and busy amavisd child processes |
3305 | + that started processing the current task 15 or more hours ago." |
3306 | + ::= { amavisProc 2 21 } |
3307 | + |
3308 | +procBusy30h OBJECT-TYPE |
3309 | + SYNTAX Gauge32 |
3310 | + MAX-ACCESS read-only |
3311 | + STATUS current |
3312 | + DESCRIPTION |
3313 | + "Number of currently registered and busy amavisd child processes |
3314 | + that started processing the current task 30 or more hours ago." |
3315 | + ::= { amavisProc 2 22 } |
3316 | + |
3317 | + |
3318 | +-- ================= |
3319 | +-- amavisMta section |
3320 | +-- ================= |
3321 | + |
3322 | +mtaQueueEntriesMaildrop OBJECT-TYPE |
3323 | + SYNTAX Gauge32 |
3324 | + MAX-ACCESS read-only |
3325 | + STATUS current |
3326 | + DESCRIPTION |
3327 | + "Number of files under an MTA directory $queue_directory/maildrop." |
3328 | + ::= { amavisMta 1 1 } |
3329 | + |
3330 | +mtaQueueEntriesIncoming OBJECT-TYPE |
3331 | + SYNTAX Gauge32 |
3332 | + MAX-ACCESS read-only |
3333 | + STATUS current |
3334 | + DESCRIPTION |
3335 | + "Number of files under an MTA directory $queue_directory/incoming" |
3336 | + ::= { amavisMta 1 2 } |
3337 | + |
3338 | +mtaQueueEntriesActive OBJECT-TYPE |
3339 | + SYNTAX Gauge32 |
3340 | + MAX-ACCESS read-only |
3341 | + STATUS current |
3342 | + DESCRIPTION |
3343 | + "Number of files under an MTA directory $queue_directory/active" |
3344 | + ::= { amavisMta 1 3 } |
3345 | + |
3346 | +mtaQueueEntriesDeferred OBJECT-TYPE |
3347 | + SYNTAX Gauge32 |
3348 | + MAX-ACCESS read-only |
3349 | + STATUS current |
3350 | + DESCRIPTION |
3351 | + "Number of files under an MTA directory $queue_directory/deferred" |
3352 | + ::= { amavisMta 1 4 } |
3353 | + |
3354 | +END |
3355 | |
3356 | === renamed file 'AMAVIS-MIB.txt' => 'AMAVIS-MIB.txt.moved' |
3357 | === added file 'INSTALL' |
3358 | --- INSTALL 1970-01-01 00:00:00 +0000 |
3359 | +++ INSTALL 2013-04-29 08:31:26 +0000 |
3360 | @@ -0,0 +1,273 @@ |
3361 | +amavisd-new consists of a daemon 'amavisd', and (in some setups) a helper |
3362 | +program, which is only needed with certain mail transport agents (MTA). |
3363 | +For Postfix, Exim-V4, and dual-sendmail setups no helper program is needed |
3364 | +for interfacing MTA with amavisd daemon . |
3365 | + |
3366 | +Obtaining the software: |
3367 | +======================= |
3368 | + |
3369 | +Fetch the tarball and unpack it: |
3370 | + curl -O http://www.ijs.si/software/amavisd/amavisd-new-<version>.tar.gz |
3371 | + gzip -d -c amavisd-new-<version>.tar.gz | tar xvf - |
3372 | + cd amavisd-new-<version> |
3373 | + |
3374 | +The most important files thus obtained are amavisd and amavisd.conf. |
3375 | + |
3376 | +Start reading with AAAREADME.first, then RELEASE_NOTES if upgrading, |
3377 | +and INSTALL and README_FILES/<your-MTA> for new installations. |
3378 | + |
3379 | +Check also the on-line documentation at: |
3380 | + http://www.ijs.si/software/amavisd/ |
3381 | +and http://www.ijs.si/software/amavisd/amavisd-new-docs.html |
3382 | + |
3383 | + |
3384 | +Prerequisites: |
3385 | +============== |
3386 | + |
3387 | +file(1) utility is required, the most recent version is heartly recommended |
3388 | +(current version is 4.24 at the time of a release). There are a number of |
3389 | +security and robustness problems with older versions. |
3390 | + |
3391 | +Archive::Zip (Archive-Zip-x.xx) (1.14 or later, currently 1.23) |
3392 | +Compress::Zlib (Compress-Zlib-x.xx) (1.35 or later, currently 2.008) |
3393 | +Compress::Raw::Zlib (Compress-Raw-Zlib) (2.017 or later) |
3394 | +Convert::TNEF (Convert-TNEF-x.xx) |
3395 | +Convert::UUlib (Convert-UUlib-x.xxx) (1.08 or later, stick to new versions!) |
3396 | +MIME::Base64 (MIME-Base64-x.xx) |
3397 | +MIME::Parser (MIME-Tools-x.xxxx) (latest version from CPAN - currently 5.425) |
3398 | +Mail::Internet (MailTools-1.58 or later have workarounds for Perl 5.8.0 bugs) |
3399 | +Net::Server (Net-Server-x.xx) (version 0.88 finally does setuid right) |
3400 | +Digest::MD5 (Digest-MD5-x.xx) (2.22 or later) |
3401 | +IO::Stringy (IO-stringy-x.xxx) |
3402 | +Time::HiRes (Time-HiRes-x.xx) (use 1.49 or later, older can cause problems) |
3403 | +Unix::Syslog (Unix-Syslog-x.xxx) |
3404 | +BerkeleyDB with bdb library (preferably 4.4.20 or later) |
3405 | +Mail::DKIM (Mail-DKIM-0.31 or later) |
3406 | + |
3407 | +The following external programs are used for decoding/dearchiving |
3408 | +if they are available: |
3409 | + compress, gzip, bzip2, nomarch (or arc), lha, arj (or unarj), rar (or unrar), |
3410 | + unzoo (or zoo), pax, cpio, lzop, freeze (or unfreeze or melt), ripole, |
3411 | + tnef, cabextract. |
3412 | +Self-extracting archives (executables) can be of types zip, rar, lha or arj, |
3413 | +and are only recognized when the corresponding dearchiver is available. |
3414 | + |
3415 | +optional Perl modules: |
3416 | + Mail::SpamAssassin for doing spam scanning (latest version) |
3417 | + DBI with appropriate DBD::* if using SQL lookups or SQL logging/quarantining |
3418 | + Net::LDAP if using LDAP lookups |
3419 | + Authen::SASL authenticating on mail forwarding and on submitting DSN |
3420 | + Mail::ClamAV Perl module interface to ClamAV library |
3421 | + SAVI Perl module interface to Sophos library (0.30 or later) |
3422 | + |
3423 | +optional, but usually desired: |
3424 | + virus scanners external programs for doing virus scanning, like ClamAV |
3425 | + |
3426 | +Some external programs may already be provided with the system, but it is |
3427 | +worth checking that their version is recent. The following lists the programs |
3428 | +and their distribution sites (not necessarily the only or the official). |
3429 | +The most crucial programs are marked with an asterisk: |
3430 | + |
3431 | +* file: ftp://ftp.astron.com/pub/file/ |
3432 | + compress: ftp://ftp.warwick.ac.uk/pub/compression/ |
3433 | +* gzip: http://www.gzip.org/ |
3434 | + bzip2: http://www.bzip.org/ |
3435 | + nomarch: http://rus.members.beeb.net/nomarch.html |
3436 | + arc: ftp://ftp.kiarchive.ru/pub/unix/arcers/ |
3437 | + lha: http://www2m.biglobe.ne.jp/~dolphin/lha/lha.htm |
3438 | + 7z: http://p7zip.sourceforge.net/, http://www.7-zip.org/ |
3439 | + unarj: ftp://ftp.kiarchive.ru/pub/unix/arcers/ |
3440 | + arj: http://testcase.newmail.ru/files/ (arj is preferable to unarj) |
3441 | + rar, unrar: http://www.rarsoft.com/, http://www.rarsoft.com/rar_add.htm, |
3442 | + ftp://ftp.kiarchive.ru/pub/unix/arcers/ (rar preferred to unrar) |
3443 | + unzoo: http://critical.ch/distfiles/ |
3444 | + zoo: ftp://ftp.kiarchive.ru/pub/unix/arcers/ (zoo preferred to unzoo) |
3445 | + lzop: http://www.lzop.org/download/ |
3446 | + freeze: ftp://ftp.warwick.ac.uk/pub/compression/ |
3447 | + ripOLE: http://www.pldaniels.com/ripole/ |
3448 | + tnef: http://tnef.sourceforge.net/ |
3449 | +* pax: http://www.gnu.org/software/paxutils/ |
3450 | + or: http://heirloom.sourceforge.net/ |
3451 | + cpio: http://www.gnu.org/software/cpio/ |
3452 | + or: http://heirloom.sourceforge.net/ |
3453 | + cabextract: http://www.kyz.uklinux.net/cabextract.php |
3454 | +* ClamAV: http://clamav.elektrapro.com/ (open source virus scanner) |
3455 | + SAVI: http://www.csupomona.edu/~henson/www/projects/SAVI-Perl/dist/ |
3456 | + dspam: http://www.nuclearelephant.com/projects/dspam/ |
3457 | + |
3458 | + bdb: http://www.sleepycat.com/ (Berkeley db libr. used via BerkeleyDB) |
3459 | + p0f: http://lcamtuf.coredump.cx/p0f.shtml |
3460 | + |
3461 | +Optional third-party utilities: |
3462 | + MailZu: http://www.mailzu.net/ (quarantine management web UI) |
3463 | + amavisd-milter: http://sourceforge.net/projects/amavisd-milter/ |
3464 | + (alternative sendmail milter helper program supporting the |
3465 | + new AM.PDP protocol) |
3466 | + |
3467 | + See also: http://www.ijs.si/software/amavisd/#contrib |
3468 | + |
3469 | + |
3470 | +Installing the daemon: |
3471 | +====================== |
3472 | + |
3473 | +- Perl version 5.8.2 or later is recommended. While 5.6.1 may theoretically |
3474 | + still be the lowest usable version, a bunch of problems were resolved in |
3475 | + later Perl versions which were reported to show in certain environments. |
3476 | + Some examples: taint bugs, socket descriptors not closed on exec, |
3477 | + Net::Server looping waiting for a socket connect, problems with handling |
3478 | + of UTF8/Unicode in Perl; |
3479 | + |
3480 | +- create (or choose) a Unix group dedicated to run amavisd daemon and |
3481 | + possibly virus scanners. This should NOT be one of user or system groups |
3482 | + and should NOT be shared with other applications such as mail or www |
3483 | + (except possibly virus scanners). It is customary to name the group |
3484 | + 'amavis' (or perhaps 'vscan' or 'sweep'); |
3485 | + (edit /etc/group, or use system-specific tools, such as vigr) |
3486 | + |
3487 | +- create (or choose) a Unix account (username and its UID) dedicated to run |
3488 | + amavisd daemon and possibly virus scanners. This should NOT be one of user |
3489 | + or system accounts and should NOT be shared with other applications such |
3490 | + as mail or www (except possibly virus scanners). Most certainly do NOT use |
3491 | + "root", and do NOT use "nobody" nor an account used by mailer, such as |
3492 | + "postfix", "mail", "smmsp" or "mailnull"). It is customary to name the |
3493 | + user "amavis" or "vscan"; |
3494 | + |
3495 | + Choose a home directory (e.g. /var/amavis or /var/lib/amavis) for this user. |
3496 | + |
3497 | + (use vipw, or system-specific tools to add a user) |
3498 | + |
3499 | + Create its home directory, unless account creation procedure already did it: |
3500 | + mkdir /var/amavis |
3501 | + |
3502 | + Create the following subdirectories: |
3503 | + mkdir /var/amavis/tmp /var/amavis/var /var/amavis/db /var/amavis/home |
3504 | + |
3505 | + Check or set the ownership and protection of the directories to be readable |
3506 | + and writable by the chosen UID, and not writable by other non-privileged |
3507 | + users; |
3508 | + chown -R amavis:amavis /var/amavis |
3509 | + chmod -R 750 /var/amavis |
3510 | + |
3511 | +- unpack the amavisd-new source distribution (see 'Obtaining the software' |
3512 | + above) wherever desired (/usr/local/src or elsewhere), and cd to that |
3513 | + directory; |
3514 | + |
3515 | +- copy file amavisd to wherever you want it to reside, |
3516 | + such as /usr/local/sbin, and make sure its protection setting allows it |
3517 | + to be executed and read, but not overwritten by non-privileged users. |
3518 | + This is a Perl source, so it is readable by any text viewer if needed. |
3519 | + cp amavisd /usr/local/sbin/ |
3520 | + chown root /usr/local/sbin/amavisd |
3521 | + chmod 755 /usr/local/sbin/amavisd |
3522 | + |
3523 | +- copy file amavisd.conf to wherever you want it to reside such as /etc, and |
3524 | + make sure it is not writable by non-privileged users, not even by amavis; |
3525 | + cp amavisd.conf /etc/ |
3526 | + chown root:amavis /etc/amavisd.conf |
3527 | + chmod 640 /etc/amavisd.conf |
3528 | + |
3529 | + (if the file contains sensitive information like a password for accessing |
3530 | + a SQL database, it should not be world-readable) |
3531 | + |
3532 | + Some sites prefer location /etc/amavis/ or /usr/local/etc/. If using |
3533 | + a non-default location, one may use a command line option -c when |
3534 | + starting the daemon to specify a non-default configuration file, |
3535 | + or provide a soft link at the default location. Multiple -c options |
3536 | + are permitted and enable splitting the config file into sections such |
3537 | + as site-specific and general sections; |
3538 | + |
3539 | +- create a directory (e.g. /var/virusmails) to be used by amavisd-new |
3540 | + as a quarantine area (if quarantining to files is desired). |
3541 | + Set ownership and protection of the directory to be readable and |
3542 | + writable by the chosen UID, and not writable by other non-privileged |
3543 | + users; |
3544 | + mkdir /var/virusmails |
3545 | + chown amavis:amavis /var/virusmails |
3546 | + chmod 750 /var/virusmails |
3547 | + |
3548 | +- edit file /etc/amavisd.conf and adjust variables $daemon_group |
3549 | + and $daemon_user to match the chosen group and user name, |
3550 | + adjust variables $MYHOME, $TEMPBASE, $db_home and $QUARANTINEDIR |
3551 | + to match the directories just created, then check/adjust other variables, |
3552 | + for example: |
3553 | + |
3554 | + $MYHOME = '/var/amavis'; |
3555 | + $TEMPBASE = "$MYHOME/tmp"; |
3556 | + $db_home = "$MYHOME/db"; |
3557 | + |
3558 | + Optionally, if $MYHOME is preferred uncluttered and for extra security |
3559 | + owned by root (not modifyable by user amavis): |
3560 | + $MYHOME = '/var/amavis'; |
3561 | + $helpers_home = "$MYHOME/home"; |
3562 | + $pid_file = "$helpers_home/amavisd.pid"; |
3563 | + $lock_file = "$helpers_home/amavisd.lock"; |
3564 | + in which case the ownership of /var/amavisd should be changed to root |
3565 | + and ownership of /var/amavis/home must be amavis: |
3566 | + chown root /var/amavis |
3567 | + chown -R amavis:amavis /var/amavis/home |
3568 | + chmod 750 /var/amavis /var/amavis/home |
3569 | + |
3570 | + If $TEMPBASE resides on a dedicated file system, it may be prudent to |
3571 | + specify mount options: noexec,nosuid,nodev. |
3572 | + |
3573 | +- install virus scanners (if they are to be used), and Perl module |
3574 | + Mail::SpamAssassin (if desired), and adjust variables in /etc/amavisd.conf. |
3575 | + There are several other Perl modules needed by amavisd daemon |
3576 | + (see 'Prerequisites') - if they are not yet installed, a list |
3577 | + of missing modules will be logged when amavisd is started; |
3578 | + |
3579 | +- some virus scanners run as daemons or change UID when checking files. |
3580 | + It is easiest to run such virus scanners under the same UID/GID (or at least |
3581 | + within the same group) as amavisd, to avoid file permission problems |
3582 | + when virus scanner reads files prepared for checking by amavisd daemon. |
3583 | + Some virus scanners may require write permission to the $TEMPBASE directory |
3584 | + to be able to create auxiliary files there. |
3585 | + |
3586 | + If a different UID is preferred for an AV scanner, a solution for ClamAV |
3587 | + is to add user clamav to the amavis group (e.g.: vscan:*:110:clamav |
3588 | + in a file /etc/group), and then add: AllowSupplementaryGroups yes |
3589 | + to clamd.conf. |
3590 | + |
3591 | +- start the program 'amavisd', either as root (possibly with option |
3592 | + -u user), or with su(1) as the user chosen above. It should |
3593 | + start up, and (if root) change its GID/UID to the setting provided. |
3594 | + It is wise to start it up for the first time with a 'debug' option: |
3595 | + /usr/local/sbin/amavisd -u vscan debug |
3596 | + or: |
3597 | + /usr/local/sbin/amavisd debug |
3598 | + When checking SpamAssassin operations, the following can be useful: |
3599 | + /usr/local/sbin/amavisd debug-sa |
3600 | + |
3601 | +- later when everything has been tested and works, a shell script |
3602 | + amavisd_init.sh or similar may be made to run at system startup/shutdown |
3603 | + time; |
3604 | + |
3605 | +- depending on the mailer used, read the appropriate README.* file |
3606 | + and follow instructions there. With some mailers (Postfix, Exim V4 |
3607 | + or a dual-MTA setup with any SMTP-capable mailers, including sendmail) |
3608 | + no helper program is needed. |
3609 | + |
3610 | + With some other mailers (sendmail milter, or historical sendmail invoking |
3611 | + content filter via local delivery agent) one of the supplied helper |
3612 | + programs is needed: amavisd-milter.c, or amavis.c respectively. These are |
3613 | + available from the helper-progs subdirectory. The helper-progs/config.h.in |
3614 | + may need to be adjusted to match the system and amavisd configuration |
3615 | + settings. See also alternative sendmail milter supporting the new AM.PDP |
3616 | + protocol at http://sourceforge.net/projects/amavisd-milter/ . |
3617 | + |
3618 | + |
3619 | +NOTE: |
3620 | + Check amavisd-new web page at http://www.ijs.si/software/amavisd/ |
3621 | + if there are any patches needed for external components, such as |
3622 | + Net::Server module or Razor agents. |
3623 | + |
3624 | + |
3625 | + |
3626 | +Testing the daemon: |
3627 | +=================== |
3628 | + |
3629 | +Initial checkout is described in MTA-specific README.* file, |
3630 | +please follow instructions there. |
3631 | + |
3632 | +The subdirectory test-messages contains a couple of sample mail messages, |
3633 | +and brief instructions for testing are in file README there. |
3634 | |
3635 | === renamed file 'INSTALL' => 'INSTALL.moved' |
3636 | === added file 'JpegTester.pm' |
3637 | --- JpegTester.pm 1970-01-01 00:00:00 +0000 |
3638 | +++ JpegTester.pm 2013-04-29 08:31:26 +0000 |
3639 | @@ -0,0 +1,105 @@ |
3640 | +package JpegTester; |
3641 | +# Author: Mark Martinec <mark.martinec@ijs.si>, 2004-10; |
3642 | +# The (new)BSD license applies to this package JpegTester; |
3643 | +use strict; |
3644 | +use re 'taint'; |
3645 | + |
3646 | +use vars qw($buf $buf_l $buf_ofs); |
3647 | +sub makeTwo($) { # ensure at least two characters in $buf, except near eof |
3648 | + my($fh) = @_; |
3649 | + $buf_l>=0 or die "jpeg: Panic, program error1, pos=$buf_ofs"; |
3650 | + if ($buf_l<2) { |
3651 | + my($len) = sysread($fh,$buf,2048,$buf_l); # 2k is about the optimum size |
3652 | + defined $len or die "jpeg: Can't read: $!\n"; |
3653 | + $buf_l += $len; |
3654 | + } |
3655 | +} |
3656 | +sub takeN($$) { # swallow n characters |
3657 | + my($fh,$n) = @_; my($err) = undef; |
3658 | + for ($buf_l>=2||makeTwo($fh); $n>0; ) { |
3659 | + if ($buf_l<=0) { $err = "Truncated by $n bytes or more"; last } |
3660 | + if ($n >= $buf_l) { $n -= $buf_l; $buf_ofs += $buf_l; $buf = '' } |
3661 | + else { $buf = substr($buf,$n); $buf_ofs += $n; $n = 0 } |
3662 | + $buf_l = length($buf); $buf_l>=2 || makeTwo($fh); |
3663 | + } |
3664 | + $err; |
3665 | +} |
3666 | +sub takeECS($) { # quickly swallow entropy-coded data segment |
3667 | + my($fh) = @_; |
3668 | + for ($buf_l>=2||makeTwo($fh); $buf_l>0; ) { |
3669 | + if ($buf =~ s/^([^\xff]+)//) { $buf_ofs += length($1) } |
3670 | + elsif ($buf =~ s/^(\xff\x00)+//) { $buf_ofs += length($1) } |
3671 | + else { last } |
3672 | +# last unless $buf =~ s/^(?: [^\xff] | \xff \x00 )+//x; # Perl Bus error |
3673 | + $buf_l = length($buf); $buf_l>=2 || makeTwo($fh); |
3674 | + } |
3675 | +} |
3676 | +sub takeFill($) { # swallow fill bytes before marker |
3677 | + my($fh) = @_; |
3678 | + for (makeTwo($fh); $buf_l>0; $buf_l=length($buf),makeTwo($fh)) { |
3679 | + if ($buf =~ s/^ \xff+ (?= \xff )//x) { $buf_ofs += length($1) } |
3680 | + else { last } |
3681 | + } |
3682 | +} |
3683 | +sub takeTail($) { # swallow common junk after EOI |
3684 | + my($fh) = @_; |
3685 | + for (makeTwo($fh); $buf_l>0; $buf_l=length($buf),makeTwo($fh)) { |
3686 | + if ($buf =~ s/^[\x00\xff]+//) { $buf_ofs += length($1) } |
3687 | + else { last } |
3688 | + } |
3689 | +} |
3690 | + |
3691 | +# exit status: 0:clean; 1:exploit; 2:corrupted |
3692 | +sub test_jpeg($;@) { |
3693 | + my($fn) = @_; # file name to be checked |
3694 | + local(*F); my($fh) = \*F; |
3695 | + open($fh,"<$fn") or die "jpeg: Can't open file $fn for reading: $!"; |
3696 | + binmode($fh) or die "jpeg: Can't set binmode on $fn: $!"; |
3697 | + $buf = ''; $buf_l = 0; $buf_ofs = 0; makeTwo($fh); my(@r) = (0,"jpeg ok"); |
3698 | + if ($buf !~ /^\xff\xd8/) { @r = (0,"not jpeg") } |
3699 | + else { takeN($fh,2); if ($buf !~ /^\xff/) { @r = (0,"not jpeg") } } |
3700 | + if ($r[1] eq "jpeg ok") { |
3701 | + my($ecs_ok) = 0; local($1); |
3702 | + for (;;) { # keep at least 2 chars in buff except near eof |
3703 | + if ($buf_l<=0 || $buf eq "\xff") { |
3704 | + @r = (2,"Truncated, no EOI, pos=$buf_ofs") if !$r[0]; |
3705 | + last; |
3706 | + } elsif ($buf =~ /^( [^\xff] | \xff \x00 )/x) { # ecs |
3707 | + @r = (2,"Unexpected entropy-coded data segment, pos=$buf_ofs") |
3708 | + if !$ecs_ok && !$r[0]; |
3709 | + takeECS($fh); $ecs_ok = 0; |
3710 | + } elsif ($buf =~ /^ \xff+ (?= \xff ) /x) { # fill bytes before marker |
3711 | + takeFill($fh); $ecs_ok = 0; |
3712 | + } elsif ($buf =~ /^ \xff ([^\x00\xff]) /x) { # marker |
3713 | + my($m) = $1; takeN($fh,2); |
3714 | + if ($m =~ /[\xd0-\xd7]/) { # RSTi |
3715 | +# printf("marker segm, pos=%d, marker=0x%02X\n", $buf_ofs,ord($m)); |
3716 | + $ecs_ok = 1; |
3717 | + } elsif ($m =~ /[\x01\xd8]/) { # TEM, SOI |
3718 | +# printf("marker segm, pos=%d, marker=0x%02X\n", $buf_ofs,ord($m)); |
3719 | + $ecs_ok = 0; |
3720 | + } |
3721 | + elsif ($m eq "\xd9") { # EOI |
3722 | +# printf("marker segm, pos=%d, marker=0x%02X\n", $buf_ofs,ord($m)); |
3723 | + takeFill($fh); $ecs_ok = 0; |
3724 | + @r = (2,"Trailing garbage, pos=$buf_ofs") if $buf_l>0 && !$r[0]; |
3725 | + last; |
3726 | + } else { # marker segment |
3727 | + $ecs_ok = $m eq "\xda"; # SOS |
3728 | + my($len) = unpack("n",substr($buf,0,2)); |
3729 | +# printf("marker segm len %d, pos=%d, marker=0x%02X\n", $len,$buf_ofs,ord($m)); |
3730 | + @r = (1,sprintf("Invalid marker segm len %d, pos=%d, marker=0x%02X", |
3731 | + $len,$buf_ofs,ord($m)) ) if $len<2; |
3732 | + my($err) = takeN($fh,$len); |
3733 | + @r = (2,"$err, pos=$buf_ofs") if defined $err && !$r[0]; |
3734 | + } |
3735 | + } else { die "jpeg: Panic, program error2, pos=$buf_ofs" } |
3736 | + $buf_l>=2 || makeTwo($fh); |
3737 | + } |
3738 | + } |
3739 | + close($fh) or die "jpeg: Can't close $fn: $!"; |
3740 | + $r[1] = "bad jpeg: ".$r[1] if $r[0]; |
3741 | + @r; |
3742 | +} |
3743 | + |
3744 | +1; # insure a defined return |
3745 | |
3746 | === renamed file 'JpegTester.pm' => 'JpegTester.pm.moved' |
3747 | === added file 'LDAP.ldif' |
3748 | --- LDAP.ldif 1970-01-01 00:00:00 +0000 |
3749 | +++ LDAP.ldif 2013-04-29 08:31:26 +0000 |
3750 | @@ -0,0 +1,544 @@ |
3751 | +#-------------------------------------------------------------------------- |
3752 | +# LDAP Schema for amavisd-new Jacques Supcik, PhD |
3753 | +#----------------------------- IP-Plus Internet Services |
3754 | +# Release 1.2.2 Swisscom Enterprise Solutions Ltd |
3755 | +# 30 May 2004 3050 Bern - Switzerland |
3756 | +#-------------------------------------------------------------------------- |
3757 | +# Copyright (c) 2004 Jacques Supcik, Swisscom Enterprise Solutions Ltd. |
3758 | +# Permission is granted to copy, distribute and/or modify this document |
3759 | +# under the terms of the GNU Free Documentation License, Version 1.2 |
3760 | +# or any later version published by the Free Software Foundation; |
3761 | +# with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. |
3762 | +# A copy of the license is included in the section entitled "GNU |
3763 | +# Free Documentation License". |
3764 | +#-------------------------------------------------------------------------- |
3765 | +# Changes made to LDAP Schema to make it import and play nicely with |
3766 | +# Novell NDS - Michael Tracey, SONOPRESS USA, LLC April 07 2005 |
3767 | +# ( uncomment each dn:, changetype:, add:, add X-NDS-NAME attribute, replace |
3768 | +# "attributetype" by "attributetypes:" and "objectclasse" by "objectclasses:" |
3769 | +# (plural,colon), and unwrap each attributetypes: and objectclasses: ) |
3770 | +#-------------------------------------------------------------------------- |
3771 | +# 1.3.6.1.4.1.15312 Jozef Stefan Institute's OID |
3772 | +# 1.3.6.1.4.1.15312.2 amavisd-new |
3773 | +# 1.3.6.1.4.1.15312.2.2 amavisd-new LDAP Elements |
3774 | +# 1.3.6.1.4.1.15312.2.2.1 AttributeTypes |
3775 | +# 1.3.6.1.4.1.15312.2.2.2 ObjectClasses |
3776 | +# 1.3.6.1.4.1.15312.2.2.3 Syntax Definitions |
3777 | +#-------------------------------------------------------------------------- |
3778 | +# |
3779 | +# Attribute Types |
3780 | +#----------------- |
3781 | +# |
3782 | +dn: cn=amavisd,cn=schema,cn=config |
3783 | +objectClass: olcSchemaConfig |
3784 | +cn: amavisd |
3785 | +olcAttributeTypes: {0}( 1.3.6.1.4.1.15312.2.2.1.1 NAME 'amavisVirusLover' DESC |
3786 | + 'Virus Lover' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SING |
3787 | + LE-VALUE ) |
3788 | +olcAttributeTypes: {1}( 1.3.6.1.4.1.15312.2.2.1.2 NAME 'amavisBannedFilesLover |
3789 | + ' DESC 'Banned Files Lover' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115 |
3790 | + .121.1.7 SINGLE-VALUE ) |
3791 | +olcAttributeTypes: {2}( 1.3.6.1.4.1.15312.2.2.1.3 NAME 'amavisBypassVirusCheck |
3792 | + s' DESC 'Bypass Virus Check' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.11 |
3793 | + 5.121.1.7 SINGLE-VALUE ) |
3794 | +olcAttributeTypes: {3}( 1.3.6.1.4.1.15312.2.2.1.4 NAME 'amavisBypassSpamChecks |
3795 | + ' DESC 'Bypass Spam Check' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115. |
3796 | + 121.1.7 SINGLE-VALUE ) |
3797 | +olcAttributeTypes: {4}( 1.3.6.1.4.1.15312.2.2.1.5 NAME 'amavisSpamTagLevel' DE |
3798 | + SC 'Spam Tag Level' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substring |
3799 | + sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3800 | +olcAttributeTypes: {5}( 1.3.6.1.4.1.15312.2.2.1.6 NAME 'amavisSpamTag2Level' D |
3801 | + ESC 'Spam Tag2 Level' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substri |
3802 | + ngsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3803 | +olcAttributeTypes: {6}( 1.3.6.1.4.1.15312.2.2.1.7 NAME 'amavisSpamKillLevel' D |
3804 | + ESC 'Spam Kill Level' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Substri |
3805 | + ngsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3806 | +olcAttributeTypes: {7}( 1.3.6.1.4.1.15312.2.2.1.8 NAME 'amavisSpamModifiesSubj |
3807 | + ' DESC 'Modifies Subject on spam' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.14 |
3808 | + 66.115.121.1.7 SINGLE-VALUE ) |
3809 | +olcAttributeTypes: {8}( 1.3.6.1.4.1.15312.2.2.1.9 NAME 'amavisWhitelistSender' |
3810 | + DESC 'White List Sender' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Sub |
3811 | + stringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) |
3812 | +olcAttributeTypes: {9}( 1.3.6.1.4.1.15312.2.2.1.10 NAME 'amavisBlacklistSender |
3813 | + ' DESC 'Black List Sender' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Su |
3814 | + bstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) |
3815 | +olcAttributeTypes: {10}( 1.3.6.1.4.1.15312.2.2.1.11 NAME 'amavisSpamQuarantine |
3816 | + To' DESC 'Spam Quarantine to' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA |
3817 | + 5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3818 | +olcAttributeTypes: {11}( 1.3.6.1.4.1.15312.2.2.1.12 NAME 'amavisSpamLover' DES |
3819 | + C 'Spam Lover' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SING |
3820 | + LE-VALUE ) |
3821 | +olcAttributeTypes: {12}( 1.3.6.1.4.1.15312.2.2.1.13 NAME 'amavisBadHeaderLover |
3822 | + ' DESC 'Bad Header Lover' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.1 |
3823 | + 21.1.7 SINGLE-VALUE ) |
3824 | +olcAttributeTypes: {13}( 1.3.6.1.4.1.15312.2.2.1.14 NAME 'amavisBypassBannedCh |
3825 | + ecks' DESC 'Bypass Banned Files Check' EQUALITY booleanMatch SYNTAX 1.3.6.1.4 |
3826 | + .1.1466.115.121.1.7 SINGLE-VALUE ) |
3827 | +olcAttributeTypes: {14}( 1.3.6.1.4.1.15312.2.2.1.15 NAME 'amavisBypassHeaderCh |
3828 | + ecks' DESC 'Bypass Header Check' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.146 |
3829 | + 6.115.121.1.7 SINGLE-VALUE ) |
3830 | +olcAttributeTypes: {15}( 1.3.6.1.4.1.15312.2.2.1.16 NAME 'amavisVirusQuarantin |
3831 | + eTo' DESC 'Virus quarantine location' EQUALITY caseIgnoreIA5Match SUBSTR case |
3832 | + IgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VAL |
3833 | + UE ) |
3834 | +olcAttributeTypes: {16}( 1.3.6.1.4.1.15312.2.2.1.17 NAME 'amavisBannedQuaranti |
3835 | + neTo' DESC 'Banned Files quarantine location' EQUALITY caseIgnoreIA5Match SUB |
3836 | + STR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SI |
3837 | + NGLE-VALUE ) |
3838 | +olcAttributeTypes: {17}( 1.3.6.1.4.1.15312.2.2.1.18 NAME 'amavisBadHeaderQuara |
3839 | + ntineTo' DESC 'Bad Header quarantine location' EQUALITY caseIgnoreIA5Match SU |
3840 | + BSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} S |
3841 | + INGLE-VALUE ) |
3842 | +olcAttributeTypes: {18}( 1.3.6.1.4.1.15312.2.2.1.19 NAME 'amavisLocal' DESC 'I |
3843 | + s user considered local' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.12 |
3844 | + 1.1.7 SINGLE-VALUE ) |
3845 | +olcAttributeTypes: {19}( 1.3.6.1.4.1.15312.2.2.1.20 NAME 'amavisMessageSizeLim |
3846 | + it' DESC 'Message size limit' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA |
3847 | + 5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3848 | +olcAttributeTypes: {20}( 1.3.6.1.4.1.15312.2.2.1.21 NAME 'amavisWarnVirusRecip |
3849 | + ' DESC 'Notify virus recipients' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.146 |
3850 | + 6.115.121.1.7 SINGLE-VALUE ) |
3851 | +olcAttributeTypes: {21}( 1.3.6.1.4.1.15312.2.2.1.22 NAME 'amavisWarnBannedReci |
3852 | + p' DESC 'Notify banned file recipients' EQUALITY booleanMatch SYNTAX 1.3.6.1. |
3853 | + 4.1.1466.115.121.1.7 SINGLE-VALUE ) |
3854 | +olcAttributeTypes: {22}( 1.3.6.1.4.1.15312.2.2.1.23 NAME 'amavisWarnBadHeaderR |
3855 | + ecip' DESC 'Notify bad header recipients' EQUALITY booleanMatch SYNTAX 1.3.6. |
3856 | + 1.4.1.1466.115.121.1.7 SINGLE-VALUE ) |
3857 | +olcAttributeTypes: {23}( 1.3.6.1.4.1.15312.2.2.1.24 NAME 'amavisVirusAdmin' DE |
3858 | + SC 'Virus admin' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMa |
3859 | + tch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3860 | +olcAttributeTypes: {24}( 1.3.6.1.4.1.15312.2.2.1.25 NAME 'amavisNewVirusAdmin' |
3861 | + DESC 'New virus admin' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Subst |
3862 | + ringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3863 | +olcAttributeTypes: {25}( 1.3.6.1.4.1.15312.2.2.1.26 NAME 'amavisSpamAdmin' DES |
3864 | + C 'Spam admin' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatc |
3865 | + h SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3866 | +olcAttributeTypes: {26}( 1.3.6.1.4.1.15312.2.2.1.27 NAME 'amavisBannedAdmin' D |
3867 | + ESC 'Banned file admin' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Subst |
3868 | + ringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3869 | +olcAttributeTypes: {27}( 1.3.6.1.4.1.15312.2.2.1.28 NAME 'amavisBadHeaderAdmin |
3870 | + ' DESC 'Bad header admin' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Sub |
3871 | + stringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3872 | +olcAttributeTypes: {28}( 1.3.6.1.4.1.15312.2.2.1.29 NAME 'amavisBannedRuleName |
3873 | + s' DESC 'Banned rule names' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5S |
3874 | + ubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3875 | +olcAttributeTypes: {29}( 1.3.6.1.4.1.15312.2.2.1.30 NAME 'amavisSpamDsnCutoffL |
3876 | + evel' DESC 'Spam DSN Cutoff Level' EQUALITY caseIgnoreIA5Match SUBSTR caseIgn |
3877 | + oreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE |
3878 | + ) |
3879 | +olcAttributeTypes: {30}( 1.3.6.1.4.1.15312.2.2.1.31 NAME 'amavisSpamQuarantine |
3880 | + CutoffLevel' DESC 'Spam Quarantine Cutoff Level' EQUALITY caseIgnoreIA5Match |
3881 | + SUBSTR caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
3882 | + SINGLE-VALUE ) |
3883 | +olcAttributeTypes: {31}( 1.3.6.1.4.1.15312.2.2.1.32 NAME 'amavisSpamSubjectTag |
3884 | + ' DESC 'Spam Subject Tag' EQUALITY caseExactIA5Match SUBSTR caseExactSubstrin |
3885 | + gsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3886 | +olcAttributeTypes: {32}( 1.3.6.1.4.1.15312.2.2.1.33 NAME 'amavisSpamSubjectTag |
3887 | + 2' DESC 'Spam Subject Tag2' EQUALITY caseExactIA5Match SUBSTR caseExactSubstr |
3888 | + ingsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3889 | +olcAttributeTypes: {33}( 1.3.6.1.4.1.15312.2.2.1.34 NAME 'amavisArchiveQuarant |
3890 | + ineTo' DESC 'Archive quarantine location' EQUALITY caseIgnoreIA5Match SUBSTR |
3891 | + caseIgnoreIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE |
3892 | + -VALUE ) |
3893 | +olcAttributeTypes: {34}( 1.3.6.1.4.1.15312.2.2.1.35 NAME 'amavisAddrExtensionV |
3894 | + irus' DESC 'Spam Subject Tag' EQUALITY caseExactIA5Match SUBSTR caseExactSubs |
3895 | + tringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3896 | +olcAttributeTypes: {35}( 1.3.6.1.4.1.15312.2.2.1.36 NAME 'amavisAddrExtensionS |
3897 | + pam' DESC 'Spam Subject Tag' EQUALITY caseExactIA5Match SUBSTR caseExactSubst |
3898 | + ringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3899 | +olcAttributeTypes: {36}( 1.3.6.1.4.1.15312.2.2.1.37 NAME 'amavisAddrExtensionB |
3900 | + anned' DESC 'Spam Subject Tag' EQUALITY caseExactIA5Match SUBSTR caseExactSub |
3901 | + stringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3902 | +olcAttributeTypes: {37}( 1.3.6.1.4.1.15312.2.2.1.38 NAME 'amavisAddrExtensionB |
3903 | + adHeader' DESC 'Spam Subject Tag' EQUALITY caseExactIA5Match SUBSTR caseExact |
3904 | + SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE ) |
3905 | +olcObjectClasses: {0}( 1.3.6.1.4.1.15312.2.2.2.1 NAME 'amavisAccount' DESC 'Am |
3906 | + avisd Account' SUP top AUXILIARY MAY ( amavisVirusLover $ amavisBypassVirusCh |
3907 | + ecks $ amavisSpamLover $ amavisBypassSpamChecks $ amavisBannedFilesLover $ am |
3908 | + avisBypassBannedChecks $ amavisBadHeaderLover $ amavisBypassHeaderChecks $ am |
3909 | + avisSpamTagLevel $ amavisSpamTag2Level $ amavisSpamKillLevel $ amavisWhitelis |
3910 | + tSender $ amavisBlacklistSender $ amavisSpamQuarantineTo $ amavisVirusQuarant |
3911 | + ineTo $ amavisBannedQuarantineTo $ amavisBadHeaderQuarantineTo $ amavisArchiv |
3912 | + eQuarantineTo $ amavisSpamModifiesSubj $ amavisLocal $ amavisMessageSizeLimit |
3913 | + $ amavisWarnVirusRecip $ amavisWarnBannedRecip $ amavisWarnBadHeaderRecip $ |
3914 | + amavisVirusAdmin $ amavisNewVirusAdmin $ amavisSpamAdmin $ amavisBannedAdmin |
3915 | + $ amavisBadHeaderAdmin $ amavisBannedRuleNames $ amavisSpamDsnCutoffLevel $ a |
3916 | + mavisSpamQuarantineCutoffLevel $ amavisSpamSubjectTag $ amavisSpamSubjectTag2 |
3917 | + $ amavisAddrExtensionVirus $ amavisAddrExtensionSpam $ amavisAddrExtensionBa |
3918 | + nned $ amavisAddrExtensionBadHeader $ cn $ description ) ) |
3919 | +structuralObjectClass: olcSchemaConfig |
3920 | +entryUUID: 89780868-59f2-102d-9b64-5d22657ff500 |
3921 | +creatorsName: cn=config |
3922 | +createTimestamp: 20081209040645Z |
3923 | +entryCSN: 20081209040645.022675Z#000000#000#000000 |
3924 | +modifiersName: cn=config |
3925 | +modifyTimestamp: 20081209040645Z |
3926 | +#-------------------------------------------------------------------------- |
3927 | +# |
3928 | +# GNU Free Documentation License |
3929 | +# Version 1.2, November 2002 |
3930 | +# |
3931 | +# |
3932 | +# Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. |
3933 | +# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
3934 | +# Everyone is permitted to copy and distribute verbatim copies |
3935 | +# of this license document, but changing it is not allowed. |
3936 | +# |
3937 | +# |
3938 | +# 0. PREAMBLE |
3939 | +# |
3940 | +# The purpose of this License is to make a manual, textbook, or other |
3941 | +# functional and useful document "free" in the sense of freedom: to |
3942 | +# assure everyone the effective freedom to copy and redistribute it, |
3943 | +# with or without modifying it, either commercially or noncommercially. |
3944 | +# Secondarily, this License preserves for the author and publisher a way |
3945 | +# to get credit for their work, while not being considered responsible |
3946 | +# for modifications made by others. |
3947 | +# |
3948 | +# This License is a kind of "copyleft", which means that derivative |
3949 | +# works of the document must themselves be free in the same sense. It |
3950 | +# complements the GNU General Public License, which is a copyleft |
3951 | +# license designed for free software. |
3952 | +# |
3953 | +# We have designed this License in order to use it for manuals for free |
3954 | +# software, because free software needs free documentation: a free |
3955 | +# program should come with manuals providing the same freedoms that the |
3956 | +# software does. But this License is not limited to software manuals; |
3957 | +# it can be used for any textual work, regardless of subject matter or |
3958 | +# whether it is published as a printed book. We recommend this License |
3959 | +# principally for works whose purpose is instruction or reference. |
3960 | +# |
3961 | +# |
3962 | +# 1. APPLICABILITY AND DEFINITIONS |
3963 | +# |
3964 | +# This License applies to any manual or other work, in any medium, that |
3965 | +# contains a notice placed by the copyright holder saying it can be |
3966 | +# distributed under the terms of this License. Such a notice grants a |
3967 | +# world-wide, royalty-free license, unlimited in duration, to use that |
3968 | +# work under the conditions stated herein. The "Document", below, |
3969 | +# refers to any such manual or work. Any member of the public is a |
3970 | +# licensee, and is addressed as "you". You accept the license if you |
3971 | +# copy, modify or distribute the work in a way requiring permission |
3972 | +# under copyright law. |
3973 | +# |
3974 | +# A "Modified Version" of the Document means any work containing the |
3975 | +# Document or a portion of it, either copied verbatim, or with |
3976 | +# modifications and/or translated into another language. |
3977 | +# |
3978 | +# A "Secondary Section" is a named appendix or a front-matter section of |
3979 | +# the Document that deals exclusively with the relationship of the |
3980 | +# publishers or authors of the Document to the Document's overall subject |
3981 | +# (or to related matters) and contains nothing that could fall directly |
3982 | +# within that overall subject. (Thus, if the Document is in part a |
3983 | +# textbook of mathematics, a Secondary Section may not explain any |
3984 | +# mathematics.) The relationship could be a matter of historical |
3985 | +# connection with the subject or with related matters, or of legal, |
3986 | +# commercial, philosophical, ethical or political position regarding |
3987 | +# them. |
3988 | +# |
3989 | +# The "Invariant Sections" are certain Secondary Sections whose titles |
3990 | +# are designated, as being those of Invariant Sections, in the notice |
3991 | +# that says that the Document is released under this License. If a |
3992 | +# section does not fit the above definition of Secondary then it is not |
3993 | +# allowed to be designated as Invariant. The Document may contain zero |
3994 | +# Invariant Sections. If the Document does not identify any Invariant |
3995 | +# Sections then there are none. |
3996 | +# |
3997 | +# The "Cover Texts" are certain short passages of text that are listed, |
3998 | +# as Front-Cover Texts or Back-Cover Texts, in the notice that says that |
3999 | +# the Document is released under this License. A Front-Cover Text may |
4000 | +# be at most 5 words, and a Back-Cover Text may be at most 25 words. |
4001 | +# |
4002 | +# A "Transparent" copy of the Document means a machine-readable copy, |
4003 | +# represented in a format whose specification is available to the |
4004 | +# general public, that is suitable for revising the document |
4005 | +# straightforwardly with generic text editors or (for images composed of |
4006 | +# pixels) generic paint programs or (for drawings) some widely available |
4007 | +# drawing editor, and that is suitable for input to text formatters or |
4008 | +# for automatic translation to a variety of formats suitable for input |
4009 | +# to text formatters. A copy made in an otherwise Transparent file |
4010 | +# format whose markup, or absence of markup, has been arranged to thwart |
4011 | +# or discourage subsequent modification by readers is not Transparent. |
4012 | +# An image format is not Transparent if used for any substantial amount |
4013 | +# of text. A copy that is not "Transparent" is called "Opaque". |
4014 | +# |
4015 | +# Examples of suitable formats for Transparent copies include plain |
4016 | +# ASCII without markup, Texinfo input format, LaTeX input format, SGML |
4017 | +# or XML using a publicly available DTD, and standard-conforming simple |
4018 | +# HTML, PostScript or PDF designed for human modification. Examples of |
4019 | +# transparent image formats include PNG, XCF and JPG. Opaque formats |
4020 | +# include proprietary formats that can be read and edited only by |
4021 | +# proprietary word processors, SGML or XML for which the DTD and/or |
4022 | +# processing tools are not generally available, and the |
4023 | +# machine-generated HTML, PostScript or PDF produced by some word |
4024 | +# processors for output purposes only. |
4025 | +# |
4026 | +# The "Title Page" means, for a printed book, the title page itself, |
4027 | +# plus such following pages as are needed to hold, legibly, the material |
4028 | +# this License requires to appear in the title page. For works in |
4029 | +# formats which do not have any title page as such, "Title Page" means |
4030 | +# the text near the most prominent appearance of the work's title, |
4031 | +# preceding the beginning of the body of the text. |
4032 | +# |
4033 | +# A section "Entitled XYZ" means a named subunit of the Document whose |
4034 | +# title either is precisely XYZ or contains XYZ in parentheses following |
4035 | +# text that translates XYZ in another language. (Here XYZ stands for a |
4036 | +# specific section name mentioned below, such as "Acknowledgements", |
4037 | +# "Dedications", "Endorsements", or "History".) To "Preserve the Title" |
4038 | +# of such a section when you modify the Document means that it remains a |
4039 | +# section "Entitled XYZ" according to this definition. |
4040 | +# |
4041 | +# The Document may include Warranty Disclaimers next to the notice which |
4042 | +# states that this License applies to the Document. These Warranty |
4043 | +# Disclaimers are considered to be included by reference in this |
4044 | +# License, but only as regards disclaiming warranties: any other |
4045 | +# implication that these Warranty Disclaimers may have is void and has |
4046 | +# no effect on the meaning of this License. |
4047 | +# |
4048 | +# |
4049 | +# 2. VERBATIM COPYING |
4050 | +# |
4051 | +# You may copy and distribute the Document in any medium, either |
4052 | +# commercially or noncommercially, provided that this License, the |
4053 | +# copyright notices, and the license notice saying this License applies |
4054 | +# to the Document are reproduced in all copies, and that you add no other |
4055 | +# conditions whatsoever to those of this License. You may not use |
4056 | +# technical measures to obstruct or control the reading or further |
4057 | +# copying of the copies you make or distribute. However, you may accept |
4058 | +# compensation in exchange for copies. If you distribute a large enough |
4059 | +# number of copies you must also follow the conditions in section 3. |
4060 | +# |
4061 | +# You may also lend copies, under the same conditions stated above, and |
4062 | +# you may publicly display copies. |
4063 | +# |
4064 | +# |
4065 | +# 3. COPYING IN QUANTITY |
4066 | +# |
4067 | +# If you publish printed copies (or copies in media that commonly have |
4068 | +# printed covers) of the Document, numbering more than 100, and the |
4069 | +# Document's license notice requires Cover Texts, you must enclose the |
4070 | +# copies in covers that carry, clearly and legibly, all these Cover |
4071 | +# Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on |
4072 | +# the back cover. Both covers must also clearly and legibly identify |
4073 | +# you as the publisher of these copies. The front cover must present |
4074 | +# the full title with all words of the title equally prominent and |
4075 | +# visible. You may add other material on the covers in addition. |
4076 | +# Copying with changes limited to the covers, as long as they preserve |
4077 | +# the title of the Document and satisfy these conditions, can be treated |
4078 | +# as verbatim copying in other respects. |
4079 | +# |
4080 | +# If the required texts for either cover are too voluminous to fit |
4081 | +# legibly, you should put the first ones listed (as many as fit |
4082 | +# reasonably) on the actual cover, and continue the rest onto adjacent |
4083 | +# pages. |
4084 | +# |
4085 | +# If you publish or distribute Opaque copies of the Document numbering |
4086 | +# more than 100, you must either include a machine-readable Transparent |
4087 | +# copy along with each Opaque copy, or state in or with each Opaque copy |
4088 | +# a computer-network location from which the general network-using |
4089 | +# public has access to download using public-standard network protocols |
4090 | +# a complete Transparent copy of the Document, free of added material. |
4091 | +# If you use the latter option, you must take reasonably prudent steps, |
4092 | +# when you begin distribution of Opaque copies in quantity, to ensure |
4093 | +# that this Transparent copy will remain thus accessible at the stated |
4094 | +# location until at least one year after the last time you distribute an |
4095 | +# Opaque copy (directly or through your agents or retailers) of that |
4096 | +# edition to the public. |
4097 | +# |
4098 | +# It is requested, but not required, that you contact the authors of the |
4099 | +# Document well before redistributing any large number of copies, to give |
4100 | +# them a chance to provide you with an updated version of the Document. |
4101 | +# |
4102 | +# |
4103 | +# 4. MODIFICATIONS |
4104 | +# |
4105 | +# You may copy and distribute a Modified Version of the Document under |
4106 | +# the conditions of sections 2 and 3 above, provided that you release |
4107 | +# the Modified Version under precisely this License, with the Modified |
4108 | +# Version filling the role of the Document, thus licensing distribution |
4109 | +# and modification of the Modified Version to whoever possesses a copy |
4110 | +# of it. In addition, you must do these things in the Modified Version: |
4111 | +# |
4112 | +# A. Use in the Title Page (and on the covers, if any) a title distinct |
4113 | +# from that of the Document, and from those of previous versions |
4114 | +# (which should, if there were any, be listed in the History section |
4115 | +# of the Document). You may use the same title as a previous version |
4116 | +# if the original publisher of that version gives permission. |
4117 | +# B. List on the Title Page, as authors, one or more persons or entities |
4118 | +# responsible for authorship of the modifications in the Modified |
4119 | +# Version, together with at least five of the principal authors of the |
4120 | +# Document (all of its principal authors, if it has fewer than five), |
4121 | +# unless they release you from this requirement. |
4122 | +# C. State on the Title page the name of the publisher of the |
4123 | +# Modified Version, as the publisher. |
4124 | +# D. Preserve all the copyright notices of the Document. |
4125 | +# E. Add an appropriate copyright notice for your modifications |
4126 | +# adjacent to the other copyright notices. |
4127 | +# F. Include, immediately after the copyright notices, a license notice |
4128 | +# giving the public permission to use the Modified Version under the |
4129 | +# terms of this License, in the form shown in the Addendum below. |
4130 | +# G. Preserve in that license notice the full lists of Invariant Sections |
4131 | +# and required Cover Texts given in the Document's license notice. |
4132 | +# H. Include an unaltered copy of this License. |
4133 | +# I. Preserve the section Entitled "History", Preserve its Title, and add |
4134 | +# to it an item stating at least the title, year, new authors, and |
4135 | +# publisher of the Modified Version as given on the Title Page. If |
4136 | +# there is no section Entitled "History" in the Document, create one |
4137 | +# stating the title, year, authors, and publisher of the Document as |
4138 | +# given on its Title Page, then add an item describing the Modified |
4139 | +# Version as stated in the previous sentence. |
4140 | +# J. Preserve the network location, if any, given in the Document for |
4141 | +# public access to a Transparent copy of the Document, and likewise |
4142 | +# the network locations given in the Document for previous versions |
4143 | +# it was based on. These may be placed in the "History" section. |
4144 | +# You may omit a network location for a work that was published at |
4145 | +# least four years before the Document itself, or if the original |
4146 | +# publisher of the version it refers to gives permission. |
4147 | +# K. For any section Entitled "Acknowledgements" or "Dedications", |
4148 | +# Preserve the Title of the section, and preserve in the section all |
4149 | +# the substance and tone of each of the contributor acknowledgements |
4150 | +# and/or dedications given therein. |
4151 | +# L. Preserve all the Invariant Sections of the Document, |
4152 | +# unaltered in their text and in their titles. Section numbers |
4153 | +# or the equivalent are not considered part of the section titles. |
4154 | +# M. Delete any section Entitled "Endorsements". Such a section |
4155 | +# may not be included in the Modified Version. |
4156 | +# N. Do not retitle any existing section to be Entitled "Endorsements" |
4157 | +# or to conflict in title with any Invariant Section. |
4158 | +# O. Preserve any Warranty Disclaimers. |
4159 | +# |
4160 | +# If the Modified Version includes new front-matter sections or |
4161 | +# appendices that qualify as Secondary Sections and contain no material |
4162 | +# copied from the Document, you may at your option designate some or all |
4163 | +# of these sections as invariant. To do this, add their titles to the |
4164 | +# list of Invariant Sections in the Modified Version's license notice. |
4165 | +# These titles must be distinct from any other section titles. |
4166 | +# |
4167 | +# You may add a section Entitled "Endorsements", provided it contains |
4168 | +# nothing but endorsements of your Modified Version by various |
4169 | +# parties--for example, statements of peer review or that the text has |
4170 | +# been approved by an organization as the authoritative definition of a |
4171 | +# standard. |
4172 | +# |
4173 | +# You may add a passage of up to five words as a Front-Cover Text, and a |
4174 | +# passage of up to 25 words as a Back-Cover Text, to the end of the list |
4175 | +# of Cover Texts in the Modified Version. Only one passage of |
4176 | +# Front-Cover Text and one of Back-Cover Text may be added by (or |
4177 | +# through arrangements made by) any one entity. If the Document already |
4178 | +# includes a cover text for the same cover, previously added by you or |
4179 | +# by arrangement made by the same entity you are acting on behalf of, |
4180 | +# you may not add another; but you may replace the old one, on explicit |
4181 | +# permission from the previous publisher that added the old one. |
4182 | +# |
4183 | +# The author(s) and publisher(s) of the Document do not by this License |
4184 | +# give permission to use their names for publicity for or to assert or |
4185 | +# imply endorsement of any Modified Version. |
4186 | +# |
4187 | +# |
4188 | +# 5. COMBINING DOCUMENTS |
4189 | +# |
4190 | +# You may combine the Document with other documents released under this |
4191 | +# License, under the terms defined in section 4 above for modified |
4192 | +# versions, provided that you include in the combination all of the |
4193 | +# Invariant Sections of all of the original documents, unmodified, and |
4194 | +# list them all as Invariant Sections of your combined work in its |
4195 | +# license notice, and that you preserve all their Warranty Disclaimers. |
4196 | +# |
4197 | +# The combined work need only contain one copy of this License, and |
4198 | +# multiple identical Invariant Sections may be replaced with a single |
4199 | +# copy. If there are multiple Invariant Sections with the same name but |
4200 | +# different contents, make the title of each such section unique by |
4201 | +# adding at the end of it, in parentheses, the name of the original |
4202 | +# author or publisher of that section if known, or else a unique number. |
4203 | +# Make the same adjustment to the section titles in the list of |
4204 | +# Invariant Sections in the license notice of the combined work. |
4205 | +# |
4206 | +# In the combination, you must combine any sections Entitled "History" |
4207 | +# in the various original documents, forming one section Entitled |
4208 | +# "History"; likewise combine any sections Entitled "Acknowledgements", |
4209 | +# and any sections Entitled "Dedications". You must delete all sections |
4210 | +# Entitled "Endorsements". |
4211 | +# |
4212 | +# |
4213 | +# 6. COLLECTIONS OF DOCUMENTS |
4214 | +# |
4215 | +# You may make a collection consisting of the Document and other documents |
4216 | +# released under this License, and replace the individual copies of this |
4217 | +# License in the various documents with a single copy that is included in |
4218 | +# the collection, provided that you follow the rules of this License for |
4219 | +# verbatim copying of each of the documents in all other respects. |
4220 | +# |
4221 | +# You may extract a single document from such a collection, and distribute |
4222 | +# it individually under this License, provided you insert a copy of this |
4223 | +# License into the extracted document, and follow this License in all |
4224 | +# other respects regarding verbatim copying of that document. |
4225 | +# |
4226 | +# |
4227 | +# 7. AGGREGATION WITH INDEPENDENT WORKS |
4228 | +# |
4229 | +# A compilation of the Document or its derivatives with other separate |
4230 | +# and independent documents or works, in or on a volume of a storage or |
4231 | +# distribution medium, is called an "aggregate" if the copyright |
4232 | +# resulting from the compilation is not used to limit the legal rights |
4233 | +# of the compilation's users beyond what the individual works permit. |
4234 | +# When the Document is included in an aggregate, this License does not |
4235 | +# apply to the other works in the aggregate which are not themselves |
4236 | +# derivative works of the Document. |
4237 | +# |
4238 | +# If the Cover Text requirement of section 3 is applicable to these |
4239 | +# copies of the Document, then if the Document is less than one half of |
4240 | +# the entire aggregate, the Document's Cover Texts may be placed on |
4241 | +# covers that bracket the Document within the aggregate, or the |
4242 | +# electronic equivalent of covers if the Document is in electronic form. |
4243 | +# Otherwise they must appear on printed covers that bracket the whole |
4244 | +# aggregate. |
4245 | +# |
4246 | +# |
4247 | +# 8. TRANSLATION |
4248 | +# |
4249 | +# Translation is considered a kind of modification, so you may |
4250 | +# distribute translations of the Document under the terms of section 4. |
4251 | +# Replacing Invariant Sections with translations requires special |
4252 | +# permission from their copyright holders, but you may include |
4253 | +# translations of some or all Invariant Sections in addition to the |
4254 | +# original versions of these Invariant Sections. You may include a |
4255 | +# translation of this License, and all the license notices in the |
4256 | +# Document, and any Warranty Disclaimers, provided that you also include |
4257 | +# the original English version of this License and the original versions |
4258 | +# of those notices and disclaimers. In case of a disagreement between |
4259 | +# the translation and the original version of this License or a notice |
4260 | +# or disclaimer, the original version will prevail. |
4261 | +# |
4262 | +# If a section in the Document is Entitled "Acknowledgements", |
4263 | +# "Dedications", or "History", the requirement (section 4) to Preserve |
4264 | +# its Title (section 1) will typically require changing the actual |
4265 | +# title. |
4266 | +# |
4267 | +# |
4268 | +# 9. TERMINATION |
4269 | +# |
4270 | +# You may not copy, modify, sublicense, or distribute the Document except |
4271 | +# as expressly provided for under this License. Any other attempt to |
4272 | +# copy, modify, sublicense or distribute the Document is void, and will |
4273 | +# automatically terminate your rights under this License. However, |
4274 | +# parties who have received copies, or rights, from you under this |
4275 | +# License will not have their licenses terminated so long as such |
4276 | +# parties remain in full compliance. |
4277 | +# |
4278 | +# |
4279 | +# 10. FUTURE REVISIONS OF THIS LICENSE |
4280 | +# |
4281 | +# The Free Software Foundation may publish new, revised versions |
4282 | +# of the GNU Free Documentation License from time to time. Such new |
4283 | +# versions will be similar in spirit to the present version, but may |
4284 | +# differ in detail to address new problems or concerns. See |
4285 | +# http://www.gnu.org/copyleft/. |
4286 | +# |
4287 | +# Each version of the License is given a distinguishing version number. |
4288 | +# If the Document specifies that a particular numbered version of this |
4289 | +# License "or any later version" applies to it, you have the option of |
4290 | +# following the terms and conditions either of that specified version or |
4291 | +# of any later version that has been published (not as a draft) by the |
4292 | +# Free Software Foundation. If the Document does not specify a version |
4293 | +# number of this License, you may choose any version ever published (not |
4294 | +# as a draft) by the Free Software Foundation. |
4295 | |
4296 | === renamed file 'LDAP.ldif' => 'LDAP.ldif.moved' |
4297 | === added file 'LDAP.schema' |
4298 | --- LDAP.schema 1970-01-01 00:00:00 +0000 |
4299 | +++ LDAP.schema 2013-04-29 08:31:26 +0000 |
4300 | @@ -0,0 +1,931 @@ |
4301 | +#-------------------------------------------------------------------------- |
4302 | +# LDAP Schema for amavisd-new Jacques Supcik, PhD |
4303 | +#----------------------------- IP-Plus Internet Services |
4304 | +# Release 1.2.2 Swisscom Enterprise Solutions Ltd |
4305 | +# 30 May 2004 3050 Bern - Switzerland |
4306 | +#-------------------------------------------------------------------------- |
4307 | +# Copyright (c) 2004 Jacques Supcik, Swisscom Enterprise Solutions Ltd. |
4308 | +# Permission is granted to copy, distribute and/or modify this document |
4309 | +# under the terms of the GNU Free Documentation License, Version 1.2 |
4310 | +# or any later version published by the Free Software Foundation; |
4311 | +# with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. |
4312 | +# A copy of the license is included in the section entitled "GNU |
4313 | +# Free Documentation License". |
4314 | +#-------------------------------------------------------------------------- |
4315 | +# Changes made to LDAP Schema to make it import and play nicely with |
4316 | +# Novell NDS - Michael Tracey, SONOPRESS USA, LLC April 07 2005 |
4317 | +# ( uncomment each dn:, changetype:, add:, add X-NDS-NAME attribute, replace |
4318 | +# "attributetype" by "attributetypes:" and "objectclasse" by "objectclasses:" |
4319 | +# (plural,colon), and unwrap each attributetypes: and objectclasses: ) |
4320 | +#-------------------------------------------------------------------------- |
4321 | +# 1.3.6.1.4.1.15312 Jozef Stefan Institute's OID |
4322 | +# 1.3.6.1.4.1.15312.2 amavisd-new |
4323 | +# 1.3.6.1.4.1.15312.2.2 amavisd-new LDAP Elements |
4324 | +# 1.3.6.1.4.1.15312.2.2.1 AttributeTypes |
4325 | +# 1.3.6.1.4.1.15312.2.2.2 ObjectClasses |
4326 | +# 1.3.6.1.4.1.15312.2.2.3 Syntax Definitions |
4327 | +#-------------------------------------------------------------------------- |
4328 | + |
4329 | +# Attribute Types |
4330 | +#----------------- |
4331 | + |
4332 | +#dn: cn=schema |
4333 | +#changetype: modify |
4334 | +#add: attributetypes |
4335 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.1 |
4336 | + NAME 'amavisVirusLover' |
4337 | + DESC 'Virus Lover' |
4338 | + EQUALITY booleanMatch |
4339 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4340 | + SINGLE-VALUE ) |
4341 | + |
4342 | +#dn: cn=schema |
4343 | +#changetype: modify |
4344 | +#add: attributetypes |
4345 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.2 |
4346 | + NAME 'amavisBannedFilesLover' |
4347 | + DESC 'Banned Files Lover' |
4348 | + EQUALITY booleanMatch |
4349 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4350 | + SINGLE-VALUE ) |
4351 | + |
4352 | +#dn: cn=schema |
4353 | +#changetype: modify |
4354 | +#add: attributetypes |
4355 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.3 |
4356 | + NAME 'amavisBypassVirusChecks' |
4357 | + DESC 'Bypass Virus Check' |
4358 | + EQUALITY booleanMatch |
4359 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4360 | + SINGLE-VALUE ) |
4361 | + |
4362 | +#dn: cn=schema |
4363 | +#changetype: modify |
4364 | +#add: attributetypes |
4365 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.4 |
4366 | + NAME 'amavisBypassSpamChecks' |
4367 | + DESC 'Bypass Spam Check' |
4368 | + EQUALITY booleanMatch |
4369 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4370 | + SINGLE-VALUE ) |
4371 | + |
4372 | +#dn: cn=schema |
4373 | +#changetype: modify |
4374 | +#add: attributetypes |
4375 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.5 |
4376 | + NAME 'amavisSpamTagLevel' |
4377 | + DESC 'Spam Tag Level' |
4378 | + EQUALITY caseIgnoreIA5Match |
4379 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4380 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4381 | + SINGLE-VALUE ) |
4382 | + |
4383 | +#dn: cn=schema |
4384 | +#changetype: modify |
4385 | +#add: attributetypes |
4386 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.6 |
4387 | + NAME 'amavisSpamTag2Level' |
4388 | + DESC 'Spam Tag2 Level' |
4389 | + EQUALITY caseIgnoreIA5Match |
4390 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4391 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4392 | + SINGLE-VALUE ) |
4393 | + |
4394 | +#dn: cn=schema |
4395 | +#changetype: modify |
4396 | +#add: attributetypes |
4397 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.7 |
4398 | + NAME 'amavisSpamKillLevel' |
4399 | + DESC 'Spam Kill Level' |
4400 | + EQUALITY caseIgnoreIA5Match |
4401 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4402 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4403 | + SINGLE-VALUE ) |
4404 | + |
4405 | +#dn: cn=schema |
4406 | +#changetype: modify |
4407 | +#add: attributetypes |
4408 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.8 |
4409 | + NAME 'amavisSpamModifiesSubj' |
4410 | + DESC 'Modifies Subject on spam - no longer in use since 2.7.0' |
4411 | + EQUALITY booleanMatch |
4412 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4413 | + SINGLE-VALUE ) |
4414 | + |
4415 | +#dn: cn=schema |
4416 | +#changetype: modify |
4417 | +#add: attributetypes |
4418 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.9 |
4419 | + NAME 'amavisWhitelistSender' |
4420 | + DESC 'White List Sender' |
4421 | + EQUALITY caseIgnoreIA5Match |
4422 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4423 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) |
4424 | + |
4425 | +#dn: cn=schema |
4426 | +#changetype: modify |
4427 | +#add: attributetypes |
4428 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.10 |
4429 | + NAME 'amavisBlacklistSender' |
4430 | + DESC 'Black List Sender' |
4431 | + EQUALITY caseIgnoreIA5Match |
4432 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4433 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) |
4434 | + |
4435 | +#dn: cn=schema |
4436 | +#changetype: modify |
4437 | +#add: attributetypes |
4438 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.11 |
4439 | + NAME 'amavisSpamQuarantineTo' |
4440 | + DESC 'Spam Quarantine to' |
4441 | + EQUALITY caseIgnoreIA5Match |
4442 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4443 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4444 | + SINGLE-VALUE ) |
4445 | + |
4446 | +#dn: cn=schema |
4447 | +#changetype: modify |
4448 | +#add: attributetypes |
4449 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.12 |
4450 | + NAME 'amavisSpamLover' |
4451 | + DESC 'Spam Lover' |
4452 | + EQUALITY booleanMatch |
4453 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4454 | + SINGLE-VALUE ) |
4455 | + |
4456 | +#dn: cn=schema |
4457 | +#changetype: modify |
4458 | +#add: attributetypes |
4459 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.13 |
4460 | + NAME 'amavisBadHeaderLover' |
4461 | + DESC 'Bad Header Lover' |
4462 | + EQUALITY booleanMatch |
4463 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4464 | + SINGLE-VALUE ) |
4465 | + |
4466 | +#dn: cn=schema |
4467 | +#changetype: modify |
4468 | +#add: attributetypes |
4469 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.14 |
4470 | + NAME 'amavisBypassBannedChecks' |
4471 | + DESC 'Bypass Banned Files Check' |
4472 | + EQUALITY booleanMatch |
4473 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4474 | + SINGLE-VALUE ) |
4475 | + |
4476 | +#dn: cn=schema |
4477 | +#changetype: modify |
4478 | +#add: attributetypes |
4479 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.15 |
4480 | + NAME 'amavisBypassHeaderChecks' |
4481 | + DESC 'Bypass Header Check' |
4482 | + EQUALITY booleanMatch |
4483 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4484 | + SINGLE-VALUE ) |
4485 | + |
4486 | +#dn: cn=schema |
4487 | +#changetype: modify |
4488 | +#add: attributetypes |
4489 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.16 |
4490 | + NAME 'amavisVirusQuarantineTo' |
4491 | + DESC 'Virus quarantine location' |
4492 | + EQUALITY caseIgnoreIA5Match |
4493 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4494 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4495 | + SINGLE-VALUE ) |
4496 | + |
4497 | +#dn: cn=schema |
4498 | +#changetype: modify |
4499 | +#add: attributetypes |
4500 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.17 |
4501 | + NAME 'amavisBannedQuarantineTo' |
4502 | + DESC 'Banned Files quarantine location' |
4503 | + EQUALITY caseIgnoreIA5Match |
4504 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4505 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4506 | + SINGLE-VALUE ) |
4507 | + |
4508 | +#dn: cn=schema |
4509 | +#changetype: modify |
4510 | +#add: attributetypes |
4511 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.18 |
4512 | + NAME 'amavisBadHeaderQuarantineTo' |
4513 | + DESC 'Bad Header quarantine location' |
4514 | + EQUALITY caseIgnoreIA5Match |
4515 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4516 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4517 | + SINGLE-VALUE ) |
4518 | + |
4519 | +#dn: cn=schema |
4520 | +#changetype: modify |
4521 | +#add: attributetypes |
4522 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.19 |
4523 | + NAME 'amavisLocal' |
4524 | + DESC 'Is user considered local' |
4525 | + EQUALITY booleanMatch |
4526 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4527 | + SINGLE-VALUE ) |
4528 | + |
4529 | +#dn: cn=schema |
4530 | +#changetype: modify |
4531 | +#add: attributetypes |
4532 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.20 |
4533 | + NAME 'amavisMessageSizeLimit' |
4534 | + DESC 'Message size limit' |
4535 | + EQUALITY caseIgnoreIA5Match |
4536 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4537 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4538 | + SINGLE-VALUE ) |
4539 | + |
4540 | +#dn: cn=schema |
4541 | +#changetype: modify |
4542 | +#add: attributetypes |
4543 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.21 |
4544 | + NAME 'amavisWarnVirusRecip' |
4545 | + DESC 'Notify virus recipients' |
4546 | + EQUALITY booleanMatch |
4547 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4548 | + SINGLE-VALUE ) |
4549 | + |
4550 | +#dn: cn=schema |
4551 | +#changetype: modify |
4552 | +#add: attributetypes |
4553 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.22 |
4554 | + NAME 'amavisWarnBannedRecip' |
4555 | + DESC 'Notify banned file recipients' |
4556 | + EQUALITY booleanMatch |
4557 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4558 | + SINGLE-VALUE ) |
4559 | + |
4560 | +#dn: cn=schema |
4561 | +#changetype: modify |
4562 | +#add: attributetypes |
4563 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.23 |
4564 | + NAME 'amavisWarnBadHeaderRecip' |
4565 | + DESC 'Notify bad header recipients' |
4566 | + EQUALITY booleanMatch |
4567 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4568 | + SINGLE-VALUE ) |
4569 | + |
4570 | +#dn: cn=schema |
4571 | +#changetype: modify |
4572 | +#add: attributetypes |
4573 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.24 |
4574 | + NAME 'amavisVirusAdmin' |
4575 | + DESC 'Virus admin' |
4576 | + EQUALITY caseIgnoreIA5Match |
4577 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4578 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4579 | + SINGLE-VALUE ) |
4580 | + |
4581 | +#dn: cn=schema |
4582 | +#changetype: modify |
4583 | +#add: attributetypes |
4584 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.25 |
4585 | + NAME 'amavisNewVirusAdmin' |
4586 | + DESC 'New virus admin' |
4587 | + EQUALITY caseIgnoreIA5Match |
4588 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4589 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4590 | + SINGLE-VALUE ) |
4591 | + |
4592 | +#dn: cn=schema |
4593 | +#changetype: modify |
4594 | +#add: attributetypes |
4595 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.26 |
4596 | + NAME 'amavisSpamAdmin' |
4597 | + DESC 'Spam admin' |
4598 | + EQUALITY caseIgnoreIA5Match |
4599 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4600 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4601 | + SINGLE-VALUE ) |
4602 | + |
4603 | +#dn: cn=schema |
4604 | +#changetype: modify |
4605 | +#add: attributetypes |
4606 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.27 |
4607 | + NAME 'amavisBannedAdmin' |
4608 | + DESC 'Banned file admin' |
4609 | + EQUALITY caseIgnoreIA5Match |
4610 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4611 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4612 | + SINGLE-VALUE ) |
4613 | + |
4614 | +#dn: cn=schema |
4615 | +#changetype: modify |
4616 | +#add: attributetypes |
4617 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.28 |
4618 | + NAME 'amavisBadHeaderAdmin' |
4619 | + DESC 'Bad header admin' |
4620 | + EQUALITY caseIgnoreIA5Match |
4621 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4622 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4623 | + SINGLE-VALUE ) |
4624 | + |
4625 | +#dn: cn=schema |
4626 | +#changetype: modify |
4627 | +#add: attributetypes |
4628 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.29 |
4629 | + NAME 'amavisBannedRuleNames' |
4630 | + DESC 'Banned rule names' |
4631 | + EQUALITY caseIgnoreIA5Match |
4632 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4633 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4634 | + SINGLE-VALUE ) |
4635 | + |
4636 | +#dn: cn=schema |
4637 | +#changetype: modify |
4638 | +#add: attributetypes |
4639 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.30 |
4640 | + NAME 'amavisSpamDsnCutoffLevel' |
4641 | + DESC 'Spam DSN Cutoff Level' |
4642 | + EQUALITY caseIgnoreIA5Match |
4643 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4644 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4645 | + SINGLE-VALUE ) |
4646 | + |
4647 | +#dn: cn=schema |
4648 | +#changetype: modify |
4649 | +#add: attributetypes |
4650 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.31 |
4651 | + NAME 'amavisSpamQuarantineCutoffLevel' |
4652 | + DESC 'Spam Quarantine Cutoff Level' |
4653 | + EQUALITY caseIgnoreIA5Match |
4654 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4655 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4656 | + SINGLE-VALUE ) |
4657 | + |
4658 | +#dn: cn=schema |
4659 | +#changetype: modify |
4660 | +#add: attributetypes |
4661 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.32 |
4662 | + NAME 'amavisSpamSubjectTag' |
4663 | + DESC 'Spam Subject Tag' |
4664 | + EQUALITY caseExactIA5Match |
4665 | + SUBSTR caseExactSubstringsMatch |
4666 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4667 | + SINGLE-VALUE ) |
4668 | + |
4669 | +#dn: cn=schema |
4670 | +#changetype: modify |
4671 | +#add: attributetypes |
4672 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.33 |
4673 | + NAME 'amavisSpamSubjectTag2' |
4674 | + DESC 'Spam Subject Tag2' |
4675 | + EQUALITY caseExactIA5Match |
4676 | + SUBSTR caseExactSubstringsMatch |
4677 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4678 | + SINGLE-VALUE ) |
4679 | + |
4680 | +#dn: cn=schema |
4681 | +#changetype: modify |
4682 | +#add: attributetypes |
4683 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.34 |
4684 | + NAME 'amavisArchiveQuarantineTo' |
4685 | + DESC 'Archive quarantine location' |
4686 | + EQUALITY caseIgnoreIA5Match |
4687 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4688 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4689 | + SINGLE-VALUE ) |
4690 | + |
4691 | +#dn: cn=schema |
4692 | +#changetype: modify |
4693 | +#add: attributetypes |
4694 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.35 |
4695 | + NAME 'amavisAddrExtensionVirus' |
4696 | + DESC 'Address Extension for Virus' |
4697 | + EQUALITY caseExactIA5Match |
4698 | + SUBSTR caseExactSubstringsMatch |
4699 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4700 | + SINGLE-VALUE ) |
4701 | + |
4702 | +#dn: cn=schema |
4703 | +#changetype: modify |
4704 | +#add: attributetypes |
4705 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.36 |
4706 | + NAME 'amavisAddrExtensionSpam' |
4707 | + DESC 'Address Extension for Spam' |
4708 | + EQUALITY caseExactIA5Match |
4709 | + SUBSTR caseExactSubstringsMatch |
4710 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4711 | + SINGLE-VALUE ) |
4712 | + |
4713 | +#dn: cn=schema |
4714 | +#changetype: modify |
4715 | +#add: attributetypes |
4716 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.37 |
4717 | + NAME 'amavisAddrExtensionBanned' |
4718 | + DESC 'Address Extension for Banned' |
4719 | + EQUALITY caseExactIA5Match |
4720 | + SUBSTR caseExactSubstringsMatch |
4721 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4722 | + SINGLE-VALUE ) |
4723 | + |
4724 | +#dn: cn=schema |
4725 | +#changetype: modify |
4726 | +#add: attributetypes |
4727 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.38 |
4728 | + NAME 'amavisAddrExtensionBadHeader' |
4729 | + DESC 'Address Extension for Bad Header' |
4730 | + EQUALITY caseExactIA5Match |
4731 | + SUBSTR caseExactSubstringsMatch |
4732 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4733 | + SINGLE-VALUE ) |
4734 | + |
4735 | +# NEW since 2.7.0: |
4736 | + |
4737 | +#dn: cn=schema |
4738 | +#changetype: modify |
4739 | +#add: attributetypes |
4740 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.39 |
4741 | + NAME 'amavisSpamTag3Level' |
4742 | + DESC 'Spam Tag3 Level' |
4743 | + EQUALITY caseIgnoreIA5Match |
4744 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4745 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4746 | + SINGLE-VALUE ) |
4747 | + |
4748 | +#dn: cn=schema |
4749 | +#changetype: modify |
4750 | +#add: attributetypes |
4751 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.40 |
4752 | + NAME 'amavisSpamSubjectTag3' |
4753 | + DESC 'Spam Subject Tag3' |
4754 | + EQUALITY caseExactIA5Match |
4755 | + SUBSTR caseExactSubstringsMatch |
4756 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4757 | + SINGLE-VALUE ) |
4758 | + |
4759 | +#dn: cn=schema |
4760 | +#changetype: modify |
4761 | +#add: attributetypes |
4762 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.41 |
4763 | + NAME 'amavisUncheckedQuarantineTo' |
4764 | + DESC 'Virus quarantine location' |
4765 | + EQUALITY caseIgnoreIA5Match |
4766 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4767 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4768 | + SINGLE-VALUE ) |
4769 | + |
4770 | +#dn: cn=schema |
4771 | +#changetype: modify |
4772 | +#add: attributetypes |
4773 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.42 |
4774 | + NAME 'amavisCleanQuarantineTo' |
4775 | + DESC 'Clean quarantine location' |
4776 | + EQUALITY caseIgnoreIA5Match |
4777 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4778 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4779 | + SINGLE-VALUE ) |
4780 | + |
4781 | +#dn: cn=schema |
4782 | +#changetype: modify |
4783 | +#add: attributetypes |
4784 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.43 |
4785 | + NAME 'amavisUncheckedLover' |
4786 | + DESC 'Unchecked Files Lover' |
4787 | + EQUALITY booleanMatch |
4788 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 |
4789 | + SINGLE-VALUE ) |
4790 | + |
4791 | +#dn: cn=schema |
4792 | +#changetype: modify |
4793 | +#add: attributetypes |
4794 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.44 |
4795 | + NAME 'amavisForwardMethod' |
4796 | + DESC 'Forward / next hop destination' |
4797 | + EQUALITY caseIgnoreIA5Match |
4798 | + SUBSTR caseIgnoreIA5SubstringsMatch |
4799 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} ) |
4800 | + |
4801 | +#dn: cn=schema |
4802 | +#changetype: modify |
4803 | +#add: attributetypes |
4804 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.45 |
4805 | + NAME 'amavisSaUserConf' |
4806 | + DESC 'SpamAssassin user preferences configuration filename' |
4807 | + EQUALITY caseExactIA5Match |
4808 | + SUBSTR caseExactSubstringsMatch |
4809 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4810 | + SINGLE-VALUE ) |
4811 | + |
4812 | +#dn: cn=schema |
4813 | +#changetype: modify |
4814 | +#add: attributetypes |
4815 | +attributetype ( 1.3.6.1.4.1.15312.2.2.1.46 |
4816 | + NAME 'amavisSaUserName' |
4817 | + DESC 'SpamAssassin username (for Bayes and AWL lookups)' |
4818 | + EQUALITY caseExactIA5Match |
4819 | + SUBSTR caseExactSubstringsMatch |
4820 | + SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} |
4821 | + SINGLE-VALUE ) |
4822 | + |
4823 | + |
4824 | +# Classes |
4825 | +#--------- |
4826 | + |
4827 | +# amavisAccount |
4828 | +# This class is an auxiliary class, this mean that the class will be added |
4829 | +# to a structural class. Usually, the structural class is the class that |
4830 | +# represent the mail account itself (e.g. an inetOrgPerson) |
4831 | + |
4832 | +#dn: cn=schema |
4833 | +#changetype: modify |
4834 | +#add: objectclasses |
4835 | +objectclass ( 1.3.6.1.4.1.15312.2.2.2.1 |
4836 | + NAME 'amavisAccount' AUXILIARY |
4837 | + DESC 'Amavisd Account' |
4838 | + SUP top |
4839 | + MAY ( amavisVirusLover $ amavisBypassVirusChecks $ |
4840 | + amavisSpamLover $ amavisBypassSpamChecks $ |
4841 | + amavisBannedFilesLover $ amavisBypassBannedChecks $ |
4842 | + amavisBadHeaderLover $ amavisBypassHeaderChecks $ |
4843 | + amavisSpamTagLevel $ amavisSpamTag2Level $ amavisSpamKillLevel $ |
4844 | + amavisWhitelistSender $ amavisBlacklistSender $ |
4845 | + amavisSpamQuarantineTo $ amavisVirusQuarantineTo $ |
4846 | + amavisBannedQuarantineTo $ amavisBadHeaderQuarantineTo $ |
4847 | + amavisArchiveQuarantineTo $ |
4848 | + amavisSpamModifiesSubj $ amavisLocal $ amavisMessageSizeLimit $ |
4849 | + amavisWarnVirusRecip $ amavisWarnBannedRecip $ |
4850 | + amavisWarnBadHeaderRecip $ amavisVirusAdmin $ amavisNewVirusAdmin $ |
4851 | + amavisSpamAdmin $ amavisBannedAdmin $ amavisBadHeaderAdmin $ |
4852 | + amavisBannedRuleNames $ |
4853 | + amavisSpamDsnCutoffLevel $ amavisSpamQuarantineCutoffLevel $ |
4854 | + amavisSpamSubjectTag $ amavisSpamSubjectTag2 $ |
4855 | + amavisAddrExtensionVirus $ amavisAddrExtensionSpam $ |
4856 | + amavisAddrExtensionBanned $ amavisAddrExtensionBadHeader $ |
4857 | + amavisSpamTag3Level $ amavisSpamSubjectTag3 $ |
4858 | + amavisUncheckedQuarantineTo $ amavisCleanQuarantineTo $ |
4859 | + amavisUncheckedLover $ amavisForwardMethod $ |
4860 | + amavisSaUserConf $ amavisSaUserName $ |
4861 | + cn $ description ) ) |
4862 | + |
4863 | +#-------------------------------------------------------------------------- |
4864 | +# |
4865 | +# GNU Free Documentation License |
4866 | +# Version 1.2, November 2002 |
4867 | +# |
4868 | +# |
4869 | +# Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. |
4870 | +# 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
4871 | +# Everyone is permitted to copy and distribute verbatim copies |
4872 | +# of this license document, but changing it is not allowed. |
4873 | +# |
4874 | +# |
4875 | +# 0. PREAMBLE |
4876 | +# |
4877 | +# The purpose of this License is to make a manual, textbook, or other |
4878 | +# functional and useful document "free" in the sense of freedom: to |
4879 | +# assure everyone the effective freedom to copy and redistribute it, |
4880 | +# with or without modifying it, either commercially or noncommercially. |
4881 | +# Secondarily, this License preserves for the author and publisher a way |
4882 | +# to get credit for their work, while not being considered responsible |
4883 | +# for modifications made by others. |
4884 | +# |
4885 | +# This License is a kind of "copyleft", which means that derivative |
4886 | +# works of the document must themselves be free in the same sense. It |
4887 | +# complements the GNU General Public License, which is a copyleft |
4888 | +# license designed for free software. |
4889 | +# |
4890 | +# We have designed this License in order to use it for manuals for free |
4891 | +# software, because free software needs free documentation: a free |
4892 | +# program should come with manuals providing the same freedoms that the |
4893 | +# software does. But this License is not limited to software manuals; |
4894 | +# it can be used for any textual work, regardless of subject matter or |
4895 | +# whether it is published as a printed book. We recommend this License |
4896 | +# principally for works whose purpose is instruction or reference. |
4897 | +# |
4898 | +# |
4899 | +# 1. APPLICABILITY AND DEFINITIONS |
4900 | +# |
4901 | +# This License applies to any manual or other work, in any medium, that |
4902 | +# contains a notice placed by the copyright holder saying it can be |
4903 | +# distributed under the terms of this License. Such a notice grants a |
4904 | +# world-wide, royalty-free license, unlimited in duration, to use that |
4905 | +# work under the conditions stated herein. The "Document", below, |
4906 | +# refers to any such manual or work. Any member of the public is a |
4907 | +# licensee, and is addressed as "you". You accept the license if you |
4908 | +# copy, modify or distribute the work in a way requiring permission |
4909 | +# under copyright law. |
4910 | +# |
4911 | +# A "Modified Version" of the Document means any work containing the |
4912 | +# Document or a portion of it, either copied verbatim, or with |
4913 | +# modifications and/or translated into another language. |
4914 | +# |
4915 | +# A "Secondary Section" is a named appendix or a front-matter section of |
4916 | +# the Document that deals exclusively with the relationship of the |
4917 | +# publishers or authors of the Document to the Document's overall subject |
4918 | +# (or to related matters) and contains nothing that could fall directly |
4919 | +# within that overall subject. (Thus, if the Document is in part a |
4920 | +# textbook of mathematics, a Secondary Section may not explain any |
4921 | +# mathematics.) The relationship could be a matter of historical |
4922 | +# connection with the subject or with related matters, or of legal, |
4923 | +# commercial, philosophical, ethical or political position regarding |
4924 | +# them. |
4925 | +# |
4926 | +# The "Invariant Sections" are certain Secondary Sections whose titles |
4927 | +# are designated, as being those of Invariant Sections, in the notice |
4928 | +# that says that the Document is released under this License. If a |
4929 | +# section does not fit the above definition of Secondary then it is not |
4930 | +# allowed to be designated as Invariant. The Document may contain zero |
4931 | +# Invariant Sections. If the Document does not identify any Invariant |
4932 | +# Sections then there are none. |
4933 | +# |
4934 | +# The "Cover Texts" are certain short passages of text that are listed, |
4935 | +# as Front-Cover Texts or Back-Cover Texts, in the notice that says that |
4936 | +# the Document is released under this License. A Front-Cover Text may |
4937 | +# be at most 5 words, and a Back-Cover Text may be at most 25 words. |
4938 | +# |
4939 | +# A "Transparent" copy of the Document means a machine-readable copy, |
4940 | +# represented in a format whose specification is available to the |
4941 | +# general public, that is suitable for revising the document |
4942 | +# straightforwardly with generic text editors or (for images composed of |
4943 | +# pixels) generic paint programs or (for drawings) some widely available |
4944 | +# drawing editor, and that is suitable for input to text formatters or |
4945 | +# for automatic translation to a variety of formats suitable for input |
4946 | +# to text formatters. A copy made in an otherwise Transparent file |
4947 | +# format whose markup, or absence of markup, has been arranged to thwart |
4948 | +# or discourage subsequent modification by readers is not Transparent. |
4949 | +# An image format is not Transparent if used for any substantial amount |
4950 | +# of text. A copy that is not "Transparent" is called "Opaque". |
4951 | +# |
4952 | +# Examples of suitable formats for Transparent copies include plain |
4953 | +# ASCII without markup, Texinfo input format, LaTeX input format, SGML |
4954 | +# or XML using a publicly available DTD, and standard-conforming simple |
4955 | +# HTML, PostScript or PDF designed for human modification. Examples of |
4956 | +# transparent image formats include PNG, XCF and JPG. Opaque formats |
4957 | +# include proprietary formats that can be read and edited only by |
4958 | +# proprietary word processors, SGML or XML for which the DTD and/or |
4959 | +# processing tools are not generally available, and the |
4960 | +# machine-generated HTML, PostScript or PDF produced by some word |
4961 | +# processors for output purposes only. |
4962 | +# |
4963 | +# The "Title Page" means, for a printed book, the title page itself, |
4964 | +# plus such following pages as are needed to hold, legibly, the material |
4965 | +# this License requires to appear in the title page. For works in |
4966 | +# formats which do not have any title page as such, "Title Page" means |
4967 | +# the text near the most prominent appearance of the work's title, |
4968 | +# preceding the beginning of the body of the text. |
4969 | +# |
4970 | +# A section "Entitled XYZ" means a named subunit of the Document whose |
4971 | +# title either is precisely XYZ or contains XYZ in parentheses following |
4972 | +# text that translates XYZ in another language. (Here XYZ stands for a |
4973 | +# specific section name mentioned below, such as "Acknowledgements", |
4974 | +# "Dedications", "Endorsements", or "History".) To "Preserve the Title" |
4975 | +# of such a section when you modify the Document means that it remains a |
4976 | +# section "Entitled XYZ" according to this definition. |
4977 | +# |
4978 | +# The Document may include Warranty Disclaimers next to the notice which |
4979 | +# states that this License applies to the Document. These Warranty |
4980 | +# Disclaimers are considered to be included by reference in this |
4981 | +# License, but only as regards disclaiming warranties: any other |
4982 | +# implication that these Warranty Disclaimers may have is void and has |
4983 | +# no effect on the meaning of this License. |
4984 | +# |
4985 | +# |
4986 | +# 2. VERBATIM COPYING |
4987 | +# |
4988 | +# You may copy and distribute the Document in any medium, either |
4989 | +# commercially or noncommercially, provided that this License, the |
4990 | +# copyright notices, and the license notice saying this License applies |
4991 | +# to the Document are reproduced in all copies, and that you add no other |
4992 | +# conditions whatsoever to those of this License. You may not use |
4993 | +# technical measures to obstruct or control the reading or further |
4994 | +# copying of the copies you make or distribute. However, you may accept |
4995 | +# compensation in exchange for copies. If you distribute a large enough |
4996 | +# number of copies you must also follow the conditions in section 3. |
4997 | +# |
4998 | +# You may also lend copies, under the same conditions stated above, and |
4999 | +# you may publicly display copies. |
5000 | +# |