| NISPLUS_TABLE(5) | File Formats Manual | NISPLUS_TABLE(5) |
نام (NAME)
nisplus_table - کلاینت NIS+ در Postfix
خلاصه دستور (SYNOPSIS)
postmap -q "string" "nisplus:[name=%s];name.name." postmap -q - "nisplus:[name=%s];name.name." <inputfile
توضیحات (DESCRIPTION)
سامانه ایمیل Postfix از جدولهای جستجوی اختیاری برای بازنویسی یا مسیریابی ایمیل استفاده میکند. این جدولها معمولاً در قالبهای lmdb:، cdb:، hash: یا dbm: هستند.
همچنین میتوان جدولهای جستجو را بهصورت پایگاههای داده NIS+ مشخص کرد. برای اطلاع از اینکه سامانه Postfix شما از چه نوع جدولهای جستجویی پشتیبانی میکند، دستور «postconf -m» را به کار ببرید.
برای آزمایش جدولهای جستجوی NIS+ در Postfix، از دستور «postmap -q» همانگونه که در بخش خلاصه دستور در بالا آمده است، استفاده کنید.
ساختار پرسوجو (QUERY SYNTAX)
بیشتر بخشهای پرسوجوی NIS+ از طریق نام نگاشت NIS+ مشخص میشود. ساختار کلی نام نگاشت NIS+ در Postfix بهصورت زیر است:
nisplus:[name=%s];name.name.name.:column
نامهای نگاشت NIS+ در Postfix با آنچه که معمولاً همراه با دستورهایی چون niscat به کار میرود متفاوت هستند:
- با هر بار جستجو در جدول NIS+، عبارت «%s» با نسخهای از رشته جستجو جایگزین میشود. تنها یک نمونه از «%s» میتواند در نام نگاشت NIS+ در Postfix وجود داشته باشد.
- نامهای نگاشت NIS+ در Postfix از «;» به جای «,» استفاده میکنند، زیرا نویسه دوم در فایل main.cf در Postfix یک نویسه ویژه است. Postfix پیش از انجام پرسوجوهای NIS+، نویسههای «;» در نام نگاشت را با «,» جایگزین میکند.
- بخش «:column» در نام نگاشت NIS+ جزئی از پرسوجوی واقعی NIS+ نیست؛ بلکه شماره ستونی از جدول را مشخص میکند که نتیجه جستجو را ارائه میدهد. هنگامی که هیچ «:column» تعیین نشده باشد، از ستون نخست (1) استفاده میشود.
مثال (EXAMPLE)
یک نگاشت نامهای مستعار NIS+ میتواند به این صورت پرسوجو شود:
alias_maps = dbm:/etc/mail/aliases,
nisplus:[alias=%s];mail_aliases.org_dir.$mydomain.:1
این پیکربندی، فایل محلی نامهای مستعار را پیش از فایل NIS+ جستجو میکند.
همچنین ببینید (SEE ALSO)
postmap(1)، مدیر جدولهای جستجوی Postfix
فایلهای README (README FILES)
برای یافتن این اطلاعات از «postconf readme_directory» یا «postconf html_directory» استفاده کنید.
DATABASE_README، نمای کلی جدولهای جستجوی Postfix
مجوز (LICENSE)
مجوز Secure Mailer باید همراه با این نرمافزار توزیع شود.
نویسندگان (AUTHOR(S))
Geoff Gibbs UK-HGMP-RC Hinxton Cambridge CB10 1SB, UK پذیرفتهشده و اقتباسشده توسط: Wietse Venema IBM T.J. Watson Research P.O. Box 704 Yorktown Heights, NY 10598, USA Wietse Venema Google, Inc. 111 8th Avenue New York, NY 10011, USA