.TH nullmailer-dsn 1 .SH "نام (NAME)" nullmailer-dsn \- بازقالب‌بندی یک پیام در صف به یک اعلان وضعیت تحویل (DSN) .SH "خلاصه دستور (SYNOPSIS)" .B nullmailer-dsn [ .B گزینه‌ها ] .I status-code < .I message .SH "توضیحات (DESCRIPTION)" این برنامه یک پیام صف nullmailer را از ورودی استاندارد می‌خواند، آن را به یک اعلان وضعیت تحویل تبدیل می‌کند، و نتیجه را در خروجی استاندارد می‌نویسد. خروجی به‌گونه‌ای قالب‌بندی شده است که بتوان آن را به .B nullmailer-queue داد. .P تمام زمان‌ها در گزینه‌ها بر حسب ثانیه‌های سپری‌شده از نیمه‌شب ۱ ژانویه ۱۹۷۰ به وقت گرینویچ (مبدأ زمان یونیکس) بیان می‌شوند. .SH "گزینه‌ها (OPTIONS)" .TP .BI \-\-diagnostic\-code= STRING کد عیب‌یابی واقعی صادر شده توسط سامانه انتقال ایمیل را مشخص می‌کند. باید در قالب "\fItype\fR; \fItext\fR" باشد، که در آن .I type معمولاً نام پروتکل، مانند .BR SMTP خواهد بود. این گزینه یک سرآیند .B Diagnostic-Code برای هر گیرنده اضافه می‌کند. .TP .BI \-\-envelope\-id= STRING شناسه پاکت اصلی (envelope ID). تنظیم این گزینه یک سرآیند .B Original-Envelope-Id به بخش وضعیت تحویل می‌افزاید. .TP .BI \-\-last\-attempt= TIME زمان آخرین تلاش برای تحویل را تعیین می‌کند. پیش‌فرض آن زمان دسترسی به پیام ورودی است. این گزینه تاریخ را در سرآیند .B Last-Attempt-Date برای هر گیرنده تنظیم می‌کند. .TP .BI \-\-max\-lines= COUNT حداکثر تعداد خطوط پیام اصلی را برای کپی شدن در پیام تولیدی تعیین می‌کند. مقدار صفر فقط سرآیند اصلی را کپی می‌کند. مقادیر منفی کل پیام را کپی می‌کنند. پیش‌فرض آن برابر با .I bouncelines در زیر است، یا در صورت خالی بودن آن صفر خواهد بود. .TP .BI \-\-orig\-timestamp= TIME زمان پیام اصلی را مشخص می‌کند. پیش‌فرض آن زمان تغییر پیام ورودی است. این گزینه تاریخ را در سرآیند .B Arrival-Date در بخش وضعیت تحویل تنظیم می‌کند. .TP .BI \-\-remote= STRING نام کارگزار MTA دوردست را تعیین می‌کند. این گزینه یک سرآیند .B Remote-MTA برای هر گیرنده اضافه می‌کند. .TP .BI \-\-retry\-until= TIME زمان تلاش نهایی تحویل (در آینده) را تعیین می‌کند. پیش‌فرضی ندارد. این گزینه یک سرآیند .B Will-Retry-Until برای هر گیرنده اضافه می‌کند. .SH "وضعیت خروج (EXIT STATUS)" در صورت موفقیت با وضعیت 0 خارج می‌شود، در غیر این صورت یک پیام عیب‌یابی در خروجی خطای استاندارد چاپ کرده و با وضعیت 1 خارج می‌شود. .SH "فایل‌های کنترلی (CONTROL FILES)" .TP .B adminaddr اگر .B doublebounceto خالی باشد، برگشتی‌های دوگانه در عوض به این نشانی تحویل داده می‌شوند. اگر نشانی‌ای پیکربندی نشده باشد، برگشتی دوگانه تولید نخواهد شد. .TP .B bouncelines حداکثر تعداد خطوط پیام اصلی را که باید کپی شوند تعیین می‌کند. می‌تواند توسط .B \-\-max\-lines همان‌طور که در بالا ذکر شد بازنویسی شود. .TP .B bounceto نشانی‌ای که تمام برگشتی‌ها باید به آن ارسال شوند. اگر خالی باشد، از نشانی فرستنده اصلی استفاده می‌شود. .TP .B defaultdomain محتوای این فایل به هر نام میزبانی که شامل نقطه نیست (به‌جز .BR localhost )، شامل .I defaulthost و .IR idhost پیوست می‌شود. پیش‌فرض آن در صورت وجود، مقدار فایل کنترلی .B me است، وگرنه نام لفظی .BR defaultdomain خواهد بود. .TP .B defaulthost محتوای این فایل به هر نشانی که فاقد نام میزبان باشد پیوست می‌شود. پیش‌فرض آن در صورت وجود، مقدار فایل کنترلی .I me است، وگرنه نام لفظی .BR defaulthost خواهد بود. .TP .B doublebounceto اگر فرستنده اصلی خالی باشد (پیام اصلی یک اعلان وضعیت تحویل یا اعلان تعیین تکلیف بوده باشد)، برگشتی دوگانه به نشانی موجود در این فایل ارسال می‌شود. .TP .B idhost محتوای این فایل هنگام ساخت رشته message-id برای پیام استفاده می‌شود. پیش‌فرض آن مقدار قانونی‌سازی‌شده‌ی (canonicalized) .IR defaulthost است. .TP .B me نام میزبان کاملاً واجد شرایط (FQDN) رایانه‌ای که nullmailer را اجرا می‌کند. پیش‌فرض آن نام لفظی .BR me است. .SH "همچنین ببینید (SEE ALSO)" nullmailer-queue(8), nullmailer-send(8)