File: access

package info (click to toggle)
sendmail 8.9.3-3slink1
  • links: PTS
  • area: main
  • in suites: slink
  • size: 4,744 kB
  • ctags: 2,997
  • sloc: ansic: 40,418; perl: 2,044; sh: 1,466; makefile: 319
file content (66 lines) | stat: -rw-r--r-- 2,654 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
# /etc/mail/access
# Copyright (c) 1998, Richard Nelson <cowboy@debian.org>.
# Time-stamp: <1998/10/27 10:00:00 cowboy>
# GPL'd config file, please feed any gripes, suggestions, etc. to me
#
# Function:
#    Access Control for this smtp server - determines:
#        * Who we accept mail from
#        * Who we accept relaying from
#        * Who we will not send to
#
# Usage:
#    FEATURE(access_db[, hash -o /etc/mail/access])dnl
#    makemap hash access < access
#
# Format:
#    lhs:
#        email addr      <user@[host.domain]>
#        domain name     unless  FEATURE(relay_hosts_only) is used,
#			 then this is a fqdn - and relay-domains ($=R)
#			 must also be fqdns.
#        network number  must end on an octet boundary, or
#			 you're stuck going the longwinded way ;-{
#    rhs:
#        OK              accept mail even if other rules in the
#                        running ruleset would reject it.
#        RELAY           Allow domain to relay through your SMTP
#                        server.  RELAY also serves an implicit
#                        OK for the other checks.
#        REJECT          reject the sender/recipient with a general
#                        purpose message that can be customized.
#                        confREJECT_MSG [550 Access denied] will be issued
#        DISCARD         discard the message completely using
#                        the $#discard mailer.
#        ### any text    where ### is an RFC 821 compliant error code
#	  	         and "any text" is a message to return for
#			 the command
# Examples:
#   spammer@aol.com         REJECT
#   FREE.STEALTH.MAILER@    550 Spam not accepted
#
# Notes:
#   With FEATURE(blacklist_recipients) this is also possible:
#   badlocaluser                 550 Mailbox disabled for this username
#   host.mydomain.com            550 That host does not accept mail
#   user@otherhost.mydomain.com  550 Mailbox disabled for this recipient
#
# Related:
#    define(`confREJECT_MSG', `550 Access denied')dnl
#    define(`confCR_FILE', `-o /etc/mail/relay-domains')dnl <<- $=R
#    FEATURE(relay_hosts_only)dnl
#    FEATURE(relay_entire_domain)dnl <<- relays any host in the $=m class
#    FEATURE(relay_based_on_MX)dnl <<- relaying for boxes MX'd to you
#    FEATURE(blacklist_recipients)dnl
#    FEATURE(rbl[,alternate server])dnl
#    FEATURE(orbs[,alternate server])dnl   <<- Debian addition
#    FEATURE(accept_unqualified_senders)dnl
#    FEATURE(accept_unresolvable_domains)dnl
#
# Local addresses 10.x.x.x, 127.x.x.x, 192.168.x.x can relay
10              RELAY
127             RELAY
192.168         RELAY
#
# Hosts that are allowed to talk to me
#