]> git.pld-linux.org Git - packages/sendmail.git/commitdiff
802c16b1cb104b8b3c9ada4b55c19c24 access
authorankry <ankry@pld-linux.org>
Wed, 17 Apr 2002 17:55:10 +0000 (17:55 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    access -> 1.1

access [new file with mode: 0644]

diff --git a/access b/access
new file mode 100644 (file)
index 0000000..9eea701
--- /dev/null
+++ b/access
@@ -0,0 +1,88 @@
+# /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[, type [-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(orca[,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, 172.16-31.x.x 192.168.x.x can relay
+# Note Well! You *must* make sure these address can't be spoofed externally
+10              RELAY
+127             RELAY
+172.16         RELAY
+172.17         RELAY
+172.18         RELAY
+172.19         RELAY
+172.20         RELAY
+172.21         RELAY
+172.22         RELAY
+172.23         RELAY
+172.24         RELAY
+172.25         RELAY
+172.26         RELAY
+172.27         RELAY
+172.28         RELAY
+172.29         RELAY
+172.30         RELAY
+172.31         RELAY
+192.168         RELAY
+#
+# Hosts that are allowed to talk to me
+#
+#
+# Blacklisted users
+#
+reject@                REJECT
This page took 0.053325 seconds and 4 git commands to generate.