POSTKICK(1) General Commands Manual POSTKICK(1)

postkick - ارسال درخواست و بیدارباش به یک سرویس Postfix

postkick [-c config_dir] [-v] class service request


دستور postkick(1) یک request (درخواست) را از طریق یک کانال انتقال محلی به service (سرویس) مشخص‌شده ارسال می‌کند. این دستور دسترسی به سازوکار ارتباط بین‌فرآیندی خصوصی (IPC) در Postfix را برای استفاده در مواردی مانند اسکریپت‌های شل فراهم می‌سازد.

گزینه‌ها:

فایل پیکربندی main.cf را به‌جای دایرکتوری پیش‌فرض، از دایرکتوری مشخص‌شده می‌خواند.
گزارش‌دهی با جزئیات بیشتر را برای اهداف اشکال‌زدایی فعال می‌کند. تکرار گزینه -v سطح جزئیات خروجی برنامه را افزایش می‌دهد.

آرگومان‌ها:

نام یک کلاس از نقاط پایانی کانال انتقال محلی، شامل public (قابل دسترس برای تمام کاربران محلی) یا private (منحصراً با دسترسی مدیریتی).
نام یک نقطه پایانی انتقال محلی درون کلاس مشخص‌شده.
یک رشته متنی؛ فهرست درخواست‌های معتبر بسته به هر سرویس متفاوت است.


مشکلات و تراکنش‌ها در جریان خطای استاندارد (standard error) ثبت می‌شوند.

دایرکتوری حاوی فایل‌های پیکربندی Postfix.
فعال‌سازی گزارش‌دهی با جزئیات برای اهداف اشکال‌زدایی.

پارامترهای زیر در main.cf ارتباط ویژه‌ای با این برنامه دارند. متن زیر تنها خلاصه‌ای از پارامترها را ارائه می‌دهد؛ برای جزئیات کامل و مثال‌ها به postconf(5) مراجعه کنید.

مسیر پیش‌فرض دایرکتوری فایل‌های پیکربندی main.cf و master.cf مربوط به Postfix.
مدت‌زمانی که دستور postkick(1) منتظر می‌ماند تا یک درخواست وارد بافر ورودی فرآیند دیمن Postfix شود، پیش از آن‌که از تلاش دست بکشد.
فهرست متغیرهای محیطی که یک فرآیند مجاز Postfix از یک فرآیند والد غیر-Postfix وارد می‌کند، یا بازنویسی‌های متغیرهای محیطی به‌صورت name=value.
مسیر دایرکتوری سطح بالای صف Postfix.

/var/spool/postfix/private، نقاط پایانی کلاس private (خصوصی)
/var/spool/postfix/public، نقاط پایانی کلاس public (عمومی)

qmgr(8)، پروتکل تحریک مدیر صف (queue manager trigger protocol)
pickup(8)، دیمن جمع‌آوری محلی (local pickup daemon)
postconf(5)، پارامترهای پیکربندی

مجوز نرم‌افزار Secure Mailer باید به همراه این نرم‌افزار توزیع شود.

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