ACCESS(5)                                                            ACCESS(5)



̾��
       access - Postfix ���������ơ��֥�ν�

��
       postmap /etc/postfix/access

       postmap -q "string" /etc/postfix/access

       postmap -q - /etc/postfix/access <inputfile

����
       access(5)   �ơ� �֥�� Postfix SMTP �����Ф˥᡼�������Ū�˼��������
       �����ޤ��ϵ��ݤ��뤫�򥪥ץ����ǻؼ����ޤ��� access ������� �� �� ��
       ̾�� �ɥᥤ��̾���ͥåȥ�����ۥ��ȥ��ɥ쥹�ޤ��ϥ᡼�륢�ɥ쥹�����
       ��������ݤǤ��ޤ���

       ��Ϥ��Υޥ˥奢��ڡ����� "��" ���������򻲾Ȥ��Ƥ���������

       �̾access(5) �ơ��֥�ˤ� postmap(1) ���ޥ�ɤؤ����Ϥ˻Ȥ���� ��
       �� �ȥե����뤬���ꤵ��ޤ���dbm �ޤ��� db �����ǥ���ǥå��������줿��
       �̤ϥ᡼�륷���ƥब��®�˸������뤿��˻Ȥ��ޤ������������ơ��֥� ��
       �� �� �� �� �� �ϡ� �� �� �ǥ� �� ���ե������ƹ��ۤ��뤿��� "postmap
       /etc/postfix/access" ���ޥ�ɤ�¹Ԥ��Ƥ���������

       �ơ��֥뤬 NIS �� LDAP��SQL �ʤ��̤μ��ʤ��󶡤������⡢�̾�Υ� ��
       �ǥå����ե������Ʊ�ͤθ������ʤ���ޤ���

       �� ���ˡ��ѥ���������ɽ����Ϳ����������ɽ���ޥåפȤ��ƥơ��֥��
       �󶡤����ꡢ������ TCP �١����Υ����Ф˸����뤳�Ȥ�Ǥ��ޤ������ξ�硢
       �� �� "����ɽ���ơ��֥�" �� "TCP �١����Υơ��֥�" �ǽҤ٤�褦�ˡ�����
       ��ä���ˡ�Ǹ������ʤ���ޤ���

�ơ��֥�ν�
       postmap(1) ���ޥ�ɤؤ����Ϥν񼰤ϰʲ����̤�Ǥ�:

       pattern action
              pattern ���᡼�륢�ɥ쥹��ɥᥤ�󡢥ۥ��ȥ��ɥ쥹�˥ޥå������
              ���б����� action ��¹Ԥ��ޤ���

       ���Ԥȥ�����
              �� �Ԥ��������ιԤ�̵�뤵�졢��Ƭ�������ʸ���� `#' �ǻϤޤ��
              ��Ʊ�ͤǤ���

       ʣ���ԥƥ�����
              �����Ԥ�������ʸ���ǻϤޤ�ޤ�������ǻϤޤ�Ԥ����������Ԥ��
              ³���ޤ���

E�᡼�륢�ɥ쥹�ѥ�����
       DB  �� DBM �Τ褦�ʥ���ǥå����ե����롢�⤷���� NIS, LDAP, SQL �Τ褦
       �ʥͥåȥ����Υơ��֥뤫��θ����Ǥϡ��ѥ�����ϼ��˼�����ǻ�� ��
       ��ޤ�:

       user@domain
              ����Υ᡼�륢�ɥ쥹�˥ޥå����ޤ���

       domain.tld
              E�᡼�륢�ɥ쥹�Υɥᥤ����ʬ�Ȥ��� domain.tld �˥ޥå����ޤ���

              smtpd_access_maps �� Postfix parent_domain_matches_subdomains ��
              ��˵󤲤��Ƥ���������ϥѥ����� domain.tld �ϥ��֥ɥᥤ��ˤ�
              �� �å����ޤ� (����Ϥ����Ĥ��ΥС������� Postfix �ǥǥե����
              �Ǥ��뤳�Ȥ����դ��Ƥ�������)������ʳ��λ��˥��֥ɥᥤ��˥� ��
              ������ˤϡ� .domain.tld (�ǽ�ΥɥåȤ�����) ����ꤷ�ޤ���

       user@  ����Υ桼����ʬ��������ƤΥ᡼�륢�ɥ쥹�˥ޥå����ޤ���

       ����: null �����ԥ��ɥ쥹�θ����ϰ����η����θ����ơ��֥�ǻȤ��ޤ���
       �ǥե���ȤǤϡ�Postfix �� <> �򤽤Τ褦�ʥ��ɥ쥹�θ��������Ȥ��ƻ� ��
       �ޤ����ͤ� Postfix main.cf �ե������ smtpd_null_access_lookup_key �ѥ�
       �᡼���ǻ��ꤷ�ޤ���

��ĥE�᡼�륢�ɥ쥹
       �᡼�륢�ɥ쥹�Υ���������ʬ�����ץ����μ����ԥǥ�ߥ�  ( �� �� �� ��
       user+foo@domain)   �� �� �� �� �� �� �� ����������ϼ��Τ褦�ˤʤ�ޤ�:
       user+foo@domain, user@domain, domain, user+foo@, ����� user@��

�ۥ���̾/���ɥ쥹�ѥ�����
       DB �� DBM �Τ褦�˥���ǥå��������줿�ե�����䡢NIS �� LDAP, SQL �Τ�
       �� �ʥͥåȥ����Υơ��֥뤫��θ����Ǥϡ����θ����ѥ����󤬼��˼���
       ���Ĵ�٤��ޤ�:

       domain.tld
              domain.tld �˥ޥå����ޤ���

              smtpd_access_maps �� Postfix parent_domain_matches_subdomains ��
              ��˵󤲤��Ƥ���������ϥѥ����� domain.tld �ϥ��֥ɥᥤ��ˤ�
              �ޥå����ޤ�������ʳ��λ��˥��֥ɥᥤ�� �� �� �� �� �� �� �� ��
              ��.domain.tld (�ǽ�ΥɥåȤ�����) ����ꤷ�ޤ���

       net.work.addr.ess

       net.work.addr

       net.work

       net     �� �ꤵ�줿IPv4�ۥ��ȥ��ɥ쥹�ޤ��ϥ��֥ͥåȥ���˥ޥå�����
              ���� IPv4�ۥ��ȥ��ɥ쥹�� "." �Ƕ��ڤ�줿4�Ĥ�10�ʿ������ƥ� ��
              ���¤ӤǤ���

              �� �� �ͥåȥ���ϡ���⡼��IPv4�ۥ��ȥ��ɥ쥹ʸ���󤫤�Ǹ��
              ".octet" �򥢥ɥ쥹�ơ��֥�˥ޥå������Τ����Ĥ��뤫����� ��
              �Ǥ��ʤ��ʤ�ޤǷ����֤��ڤ�ͤ�뤳�Ȥǥޥå����ޤ���

              ����1: access �ޥåפξ������ɬ�פ�nullʸ�����������줿������
              ���Ǥ���٤��Ǥ������ɥ쥹����� "[]" ʸ���˰Ϥޤ�Ƥ��ƤϤ�����
              ����

              �� ��2: network/netmask �ѥ��������ꤹ��ˤ� cidr �����ơ��֥�
              ��ȤäƤ����������ܺ٤� cidr_table(5) �򻲾Ȥ��Ƥ���������

       net:work:addr:ess

       net:work:addr

       net:work

       net    ���ꤵ�줿IPv6�ۥ��ȥ��ɥ쥹�ޤ��ϥ��֥ͥåȥ���˥ޥå� �� ��
              ����  IPv6 �ۥ��ȥ��ɥ쥹�� ":" �Ƕ��ڤ�줿3����8�Ĥ�16�ʿ�����
              �ƥåȤ��Ȥ��¤ӤǤ���

              ���֥ͥåȥ���ϡ���⡼��IPv6�ۥ��ȥ��ɥ쥹ʸ���󤫤�� �� ��
              ":octetpair"  �򥢥ɥ쥹�ơ��֥�˥ޥå������Τ����Ĥ��뤫����
              �ʾ�Ǥ��ʤ��ʤ�ޤǷ����֤��ڤ�ͤ�뤳�Ȥǥޥå����ޤ���

              ����1: ���ɥ쥹���ڤ�ͤ����Ӥ�IPv6�ۥ��ȥ��ɥ쥹��ʸ����ɽ ��
              �� �ʤ���ޤ����Ĥޤꡢ���٤Ƥ� ":" ���֥ͥåȤ�����櫓�Ǥ�
              ����ޤ���

              ����2: access �ޥåפξ������ɬ�פ�nullʸ�����������줿������
              ���Ǥ���٤��Ǥ������ɥ쥹����� "[]" ʸ���˰Ϥޤ�Ƥ��ƤϤ�����
              ����

              ����3: network/netmask �ѥ��������ꤹ��ˤ� cidr �����ơ��� ��
              ��ȤäƤ����������ܺ٤� cidr_table(5) �򻲾Ȥ��Ƥ���������

���ĥ��������
       OK     �ѥ�����˥ޥå��������ɥ쥹������Ĥ��ޤ���

       all-numerical
              ���Ƥ������η�̤� OK �Ȥ��ư����ޤ������ν񼰤ϥ��ɥ쥹�١���
              ��ǧ�ڥ�������ˤ�ä���������ޤ���

���ݥ��������
       4NN text

       5NN text
              �� ������˥ޥå��������ɥ쥹������ݤ���3ʸ���ο����Υ����ɤȥ�
              �����Ȥ��֤��ޤ���4NN �� "��Ǥ��ľ���Ƥ�������" ���̣�� ��5NN
              �� "�Ƥӻ�ʤ��Ǥ�������" ���̣���ޤ���

       REJECT optional text...
              �ѥ�����˥ޥå��������ɥ쥹������ݤ��ޤ���optional text ������
              ����Ƥ���� $reject_code optional text... �DZ����������꤬�� ��
              ��а���Ū�ʥ��顼������å���������������ޤ���

       DEFER_IF_REJECT optional text...
              ������¤η�̤� REJECT ���������ξ�硢�׵���ٱ䤷�ޤ�������
              ������ text �����ꤵ��Ƥ���ȡ�"450 optional text... �ȱ�����
              ���ʤ���а���Ū�ʥ��顼������å��������֤��ޤ���

              ���ε�ǽ�� Postfix 2.1 �ʹߤǻȤ��ޤ���

       DEFER_IF_PERMIT optional text...
              ������¤η�̤�����Ū���ޤ��ϴ���Ū�� PERMIT ���������ξ�硢
              �׵���ٱ䤷�ޤ������ץ����� text �����ꤵ��� �� �� �� ��"450
              optional  text... �ȱ��������ʤ���а���Ū�ʥ��顼������å�����
              ���֤��ޤ���

              ���ε�ǽ�� Postfix 2.1 �ʹߤǻȤ��ޤ���

����¾�Υ��������
       restriction...
              ���ꤵ�줿 UCE ���� (permit,  reject,  reject_unauth_destination
              ��) ��Ŭ�Ѥ��ޤ���

       DISCARD optional text...
              �� �� �� �� �� �� �� �� ��ĥ���ơ���å��������Ť����˴����ޤ���
              optional text �����ꤵ��Ƥ���Ф��������˵�Ͽ�������꤬�ʤ���
              �а���Ū�ʥ�å�����������˵�Ͽ���ޤ���

              ����: ���ߤ���ư��ϡ���å����������Ƥμ����Ԥ˱ƶ���Ϳ���ޤ���

              ���ε�ǽ�� Postfix 2.0 �ʹߤǻȤ��ޤ���

       DUNNO  �������������Ĥ���ʤ��ä��褦�˸����ޤ�������� Postfix �� ( ��
              �֥ɥᥤ���ͥåȥ�����ɥ쥹�Υ��֥ͥåȥ���Τ褦��) ����
              ��������ʬʸ������ʤ��褦�ˤ��ޤ���

              ���ε�ǽ�� Postfix 2.0 �ʹߤǻȤ��ޤ���

       FILTER transport:destination
              ��å����������塼�����ä��塢��å��������Τ���ꤵ�줿�����Υ�
              ��ƥ�ĥե��륿���̤�������ޤ���transport:destination ʸ ˡ ��
              transport(5)   �� �˥奢��ڡ����˽񤫤�Ƥ��ޤ�����������ƥ��
              �ե��륿�˴ؤ��뤵��ʤ����� Postfix FILTER_README �ե����� ��
              ����ޤ���

              ����: ���ߤ���ư��� main.cf content_filter ������񤭤������
              �����������Ƥμ����Ԥ˱ƶ���Ϳ���ޤ���

              ���ε�ǽ�� Postfix 2.0 �ʹߤǻȤ��ޤ���

       HOLD ptional text...
              ��å������� hold ���塼���֤��ޤ���ï����������뤫�����Τ����
              ��������ޤǡ���å������� hold ���塼���֤��줿�ޤޤˤʤ� �� ��
              ��optional text �����ꤵ��Ƥ���Ф��������˵�Ͽ�������꤬�ʤ�
              ��а���Ū�ʥ�å�����������˵�Ͽ���ޤ���

              hold ���֤��줿�᡼��� postcat(1) ���ޥ�ɤ�Ĵ�٤뤳�� �� �� ��
              ��postsuper(1) ���ޥ�ɤ��˴�����������Ǥ��ޤ���

              ����: $maximal_queue_lifetime �� $bounce_queue_lifetime �Τ��ʤ�
              �γ�硢�⤷���Ϥ���ʾ�δ� hold ��α���֤��줿�᡼����������
              �ˤ� "postsuper -r" ��ȤäƤ���������

              ����: ���ߤ���ư��ϡ���å����������Ƥμ����Ԥ˱ƶ���Ϳ���ޤ���

              ���ε�ǽ�� Postfix 2.0 �ʹߤǻȤ��ޤ���

       PREPEND headername: headervalue
              ��å����������˻��ꤵ�줿��å������إå����ղä��ޤ������Υ���
              �� ���ʣ����Ȥ���ȡ��ǽ���ղä��줿�إå���2���ܤʤɤΥ�
              �å������˸���ޤ���

              ����: ���Υ���������ʣ���ԤΥ�å������إå��򥵥ݡ��Ȥ��Ƥ���
              ����

              ����: ���Υ��������ϥ�å����������Ƥ����������˻Ȥ��ʤ���
              �Ф����ޤ���; �Ĥޤ� smtpd_end_of_data_restrictions �ǤϻȤ��ޤ�
              ��

              ���ε�ǽ��Postfix 2.1�ʹߤǻȤ��ޤ���

       REDIRECT user@domain
              ��å����������塼�����ä���ǡ��տޤ��줿�����Ԥ�����˻��ꤵ
              �줿���ɥ쥹�˥�å�����������ޤ���

              ����: ����ư��� FILTER �����������񤭤������ߤϥ�å�������
              ���Ƥμ����Ԥ˱ƶ���ڤܤ��ޤ���

       WARN optional text...
              �� �饤����Ⱦ���䡢�⤷����� helo�������ԡ������ԡ��ץ��ȥ���
              ����ȤȤ�ˡ�optional text ��Ĥ��ƥ����˷ٹ��Ͽ���ޤ���

              ���ε�ǽ�� Postfix 2.1 �ʹߤǻȤ��ޤ���

����ɽ���ơ��֥�
       ���Υ��������Ǥϥơ��֥뤬����ɽ��������Ϳ����줿�ݤˤɤΤ褦�˥� ��
       �� �븡�����Ѳ����뤫�򵭽Ҥ��Ƥ��ޤ�������ɽ�������ơ��֥��ʸˡ�ˤĤ�
       �Ƥϡ�regexp_table(5) �⤷���� pcre_table(5) �򻲾Ȥ��Ƥ���������

       ���줾��Υѥ�����ϸ��������ʸ�������Τ�Ŭ�Ѥ��������ɽ���Ǥ����� ��
       �� ��äơ�ʸ����ϥ��饤����ȤΥۥ���̾���ΤǤ��ä��ꡢ���饤����Ȥ�
       IP ���ɥ쥹���Ρ��⤷���ϥ᡼�륢�ɥ쥹���Τˤʤä��ꤷ�ޤ������äơ���
       �ɥᥤ���ƥͥåȥ���������Ԥʤ��ޤ��󤷡� user@domain �᡼�륢��
       �쥹�� user@ �� domain �Ȥ����������Ǥ�ʬ�䤵�줿�ꡢuser+foo  ��  user
       �� foo ��ʬ�䤵�줿�ꤷ�ޤ���

       �� ������ϸ���ʸ����˥ޥå�����ޤǡ��ơ��֥�˻��ꤵ�줿���Ŭ�Ѥ���
       �ޤ���

       ���������ϥ���ǥå��������줿�ե����븡����Ʊ�ͤǤ��ꡢ����˲ä� ��
       $1, $2 �ʤɤ�ѥ�����Υ��å��dz��줿��ʬʸ����˽񤭴����뤳�Ȥ���ǽ
       �Ǥ���

TCP �١����Υơ��֥�
       ���ξϤϸ����� TCP �١����Υ����Ф˸�����줿�Ȥ��ˡ��ơ��֥븡�����ɤ�
       �褦���Ѥ�뤫�򵭽Ҥ��Ƥ��ޤ���TCP ���饤�����/�����и����ץ��ȥ����
       ���Ҥ� tcp_table(5) �򻲾Ȥ��Ƥ������������ε�ǽ�� Postfix �С��� �� ��
       2.2 �ǤϻȤ��ޤ���

       �� �θ��������䤤��碌ʸ�������Τ���٤����Ȥ��ޤ������ץꥱ�������
       �ˤ�äƤϡ�ʸ����ϥ��饤����ȤΥۥ���̾���Τ䥯�饤����Ȥ� IP �� ��
       �� �����Ρ��᡼�륢�ɥ쥹���ΤȤʤ�ޤ����Ĥޤꡢ�ƥɥᥤ���ƥͥåȥ�
       �����������¹Ԥ��뤳�ȤϤǤ����� user@domain �᡼�륢�ɥ쥹�� user@  ��
       domain �Ȥ��ä��������Ǥ�ʬ�򤵤줿�ꡢuser+foo �� user �� foo ��ʬ��
       ��뤳�ȤϤ���ޤ���

       ���������ϥ���ǥå��������줿�ե����븡���ξ���Ʊ���Ǥ���

��
       �ʲ�����Ǥϥ���ǥå��������줿�ե������ȤäƤ��뤿�ᡢ�ơ��֥륨 ��
       �ȥ�ν��֤�����ˤ��ޤ��󡣤�����ϥ��ɥ쥹 1.2.3.4 �ˤ��륯�饤�����
       �ˤ�륢����������Ĥ�������¾�� 1.2.3.0/24 �ˤ��륯�饤��������Ƥ� ��
       �ݤ��ޤ���hash �����ơ��֥������� dbm ��Ȥ������ƥ�⤢��ޤ��� ��
       �� �� �Υ����ƥ�� Postfix �����ݡ��Ȥ��Ƥ��븡���ơ��֥�μ�����Τ��
       �ϡ�"postconf -m" ���ޥ�ɤ�Ȥ��ޤ���

       /etc/postfix/main.cf:
           smtpd_client_restrictions =
               check_client_access hash:/etc/postfix/access

       /etc/postfix/access:
           1.2.3   REJECT
           1.2.3.4 OK

       �ե�������Խ���� "postmap /etc/postfix/access" ���ޥ�ɤ�
       �¹Ԥ��Ƥ���������

�Х�
       �ơ��֥�ե����ޥåȤϴ���Ū�ʰ���������򤷤ޤ���

��Ϣ����
       postmap(1), �����ơ��֥������
       smtpd(8), SMTP ������
       postconf(5), ����ѥ�᡼��

README �ե�����
       SMTPD_ACCESS_README, �ӥ�ȥ��� SMTP �����Х�����������
       DATABASE_README, Postfix �����ơ��֥�γ���

�饤����
       The Secure Mailer license �Ϥ��Υ��եȥ������Ȱ������ۤ���ʤ���� ��
       ���ޤ���

���
       Wietse Venema
       IBM T.J. Watson Research
       P.O. Box 704
       Yorktown Heights, NY 10598, USA



                                                                     ACCESS(5)