nullmailer-queue(8) System Manager's Manual nullmailer-queue(8)

nullmailer-queue - درج پیام‌های ایمیل در صف

nullmailer-queue

این برنامه یک پیام ایمیل قالب‌بندی‌شده را از ورودی استاندارد می‌خواند و آن را با اطمینان به صف ایمیل‌های ارسالی تزریق می‌کند.

داده‌های ارسال‌شده به ورودی استاندارد باید قالبی به‌صورت زیر داشته باشند: یک خط شامل فرستنده پاکت (envelope sender)، یک یا چند خط شامل گیرندگان، یک خط خالی، و سپس محتوای پیام دقیقاً به همان شکلی که قرار است به مقصد انتقال یابد. تمام خطوط با یک نویسه خط جدید (line-feed) خاتمه می‌یابند. همه نشانی‌ها باید شامل یک نام دامنه کاملاً مشخص (fully-qualified domain name) باشند.

در صورت قرار دادن موفقیت‌آمیز پیام در صف، با مقدار 0 خارج می‌شود. در صورت عدم موفقیت در قرار دادن پیام در صف، با مقدار 1 خارج شده و پیام خطایی را در خروجی استاندارد چاپ می‌کند.

اگر این فایل خالی نباشد، تمام گیرندگانی که کاربران آن‌ها روی "localhost" (رشته متنی دقیق) یا نام میزبان رسمی (از فایل کنترلی me) باشند، به این نشانی بازنگاشت می‌شوند. این امکان فراهم شده است تا دیمن‌های محلی بتوانند ایمیل‌ها را به "somebody@localhost" ارسال کنند و پیام به‌جای بازگشت خوردن (bounce) توسط میزبان رله، به مقصدی معقول هدایت شود. برای ارسال به چند نشانی، همه آن‌ها را در یک خط و با کاما از یکدیگر جدا کنید.
اگر این فایل خالی نباشد، محتوای آن فرستنده پاکت (envelope sender) را در تمام پیام‌ها بازنویسی و جایگزین خواهد کرد.

/var/spool/nullmailer/queue
دایرکتوری‌ای که پیام‌های تکمیل‌شده به آن منتقل می‌شوند.
/var/spool/nullmailer/tmp
دایرکتوری‌ای که پیام‌ها به‌طور موقت در آن تشکیل می‌شوند.
/var/spool/nullmailer/trigger
یک لوله (pipe) که برای تحریک کردن nullmailer-send به‌منظور شروع فوری ارسال پیام از صف استفاده می‌شود.

nullmailer-inject(1), nullmailer-send(8)

این برنامه باید محدودیت‌های سراسری قابل‌پیکربندی سیستم برای طول پیام را اعمال کند.