EXIM(8) System Manager's Manual EXIM(8) نام (NAME) exim - عامل انتقال پیام و ایمیل (MTA) خلاصه دستور (SYNOPSIS) exim [options] arguments ... mailq [options] arguments ... rsmtp [options] arguments ... rmail [options] arguments ... runq [options] arguments ... newaliases [options] arguments ... توضیحات (DESCRIPTION) اکسیم (Exim) یک عامل انتقال ایمیل (MTA) است که در دانشگاه کمبریج توسعه یافته است. این برنامه یک نرم‌افزار بزرگ با امکانات و قابلیت‌های بسیار است. برای مشخصات کامل، به راهنمای مرجع مراجعه فرمایید. این صفحه راهنما فقط شامل توضیحی درباره گزینه‌های خط فرمان است. این متن به‌صورت خودکار از سورس راهنمای مرجع تولید شده است. مانند سایر نرم‌افزارهای MTA، اکسیم نیز جایگزین Sendmail می‌شود و معمولاً توسط برنامه‌های کاربر ایمیل (MUA) از طریق مسیر /usr/sbin/sendmail هنگام ارسال پیام‌ها برای تحویل فراخوانی می‌شود (برخی از سیستم‌عامل‌ها از /usr/lib/sendmail استفاده می‌کنند). این مسیر معمولاً به‌صورت یک پیوند نمادین به فایل اجرایی Exim تنظیم می‌گردد. همچنین ممکن است توسط اسکریپت‌های بوت سیستم برای شروع دیمن Exim مورد استفاده قرار گیرد. بسیاری از گزینه‌های خط فرمان Exim با Sendmail سازگار هستند تا بتواند به‌عنوان یک جایگزین مستقیم عمل کند. اقدام پیش‌فرض (DEFAULT ACTION) اگر هیچ گزینه‌ای که نیازمند اقدامی مشخص باشد (مانند راه‌اندازی دیمن یا اجراکننده صف، آزمایش یک آدرس، دریافت پیام با قالبی خاص یا نمایش محتوای صف) وجود نداشته باشد و هیچ آرگومانی در خط فرمان مشخص نشده باشد، Exim پیام کوتاهی درباره خود نمایش داده و خارج می‌شود. با این حال، اگر حداقل یک آرگومان در خط فرمان وجود داشته باشد، گزینه -bm (پذیرش یک پیام محلی از ورودی استاندارد، به‌طوری که آرگومان‌ها مشخص‌کننده گیرندگان هستند) در نظر گرفته می‌شود. بنابراین، برای نمونه، اگر Exim در مسیر /usr/sbin نصب شده باشد، می‌توانید پیامی را به این صورت از خط فرمان ارسال کنید: /usr/sbin/exim -i <محتوای پیام، شامل تمام سطرهای هدر> CTRL-D گزینه -i از پایان یافتن پیام توسط خطی که تنها شامل یک نقطه است جلوگیری می‌کند. تنها یک نویسه پایان فایل (که با فشردن CTRL-D در صورت دریافت ورودی از ترمینال ایجاد می‌شود) پیام را خاتمه می‌دهد. تنظیم گزینه‌ها با نام برنامه (SETTING OPTIONS BY PROGRAM NAME) اگر باینری Exim با استفاده از یکی از نام‌های فهرست‌شده در این بخش (معمولاً از طریق یک پیوند نمادین) فراخوانی شود، گزینه‌های خاصی به‌صورت پیش‌فرض در نظر گرفته می‌شوند. mailq به‌گونه‌ای عمل می‌کند که گویا گزینه -bp پیش از هر گزینه دیگری وارد شده است. گزینه -bp درخواست فهرست کردن محتویات صف ایمیل را در خروجی استاندارد صادر می‌کند. rsmtp جهت سازگاری با Smail، به‌گونه‌ای رفتار می‌کند که گویی گزینه -bS قبل از سایر گزینه‌ها مشخص شده است. گزینه -bS برای خواندن تعدادی پیام در قالب دسته‌ای SMTP استفاده می‌شود. rmail به‌گونه‌ای عمل می‌کند که گویا گزینه‌های -i و -oee پیش از گزینه‌های دیگر آمده‌اند، تا با Smail سازگار باشد. نام rmail به‌عنوان رابط توسط برخی سیستم‌های UUCP استفاده می‌شود. گزینه -i مشخص می‌کند که وجود نقطه در یک سطر به‌تنهایی، پیامی غیر از SMTP را خاتمه ندهد؛ گزینه -oee درخواست می‌کند خطاهای شناسایی‌شده در پیام‌های غیر SMTP از طریق ایمیل به فرستنده گزارش داده شوند. runq جهت سازگاری با Smail، به‌گونه‌ای عمل می‌کند که انگار گزینه -q پیش از سایر گزینه‌ها آمده است. گزینه -q باعث می‌شود یک پردازش مجزای اجراکننده صف آغاز شود. این پردازش یک‌بار صف را پردازش کرده و سپس خارج می‌شود. newaliases جهت سازگاری با Sendmail، به‌گونه‌ای رفتار می‌کند که گویا گزینه -bi پیش از سایر گزینه‌ها قرار دارد. این گزینه برای بازسازی فایل نام‌های مستعار Sendmail استفاده می‌شود. اکسیم مفهومی به نام یک فایل نام مستعار منفرد ندارد، اما می‌توان آن را طوری پیکربندی کرد که در صورت فراخوانی با گزینه -bi، دستور مشخصی را اجرا کند. گزینه‌ها (OPTIONS) -- -- این یک شبه‌گزینه است که تنها هدف آن پایان دادن به گزینه‌ها است و بنابراین باعث می‌شود موارد بعدی در خط فرمان، حتی اگر با خط تیره آغاز شوند، به‌جای گزینه به‌عنوان آرگومان در نظر گرفته شوند. --help این گزینه باعث می‌شود Exim چند جمله در معرفی ماهیت و کارکرد خود چاپ کند. همین خروجی در صورتی که فایل باینری Exim بدون هیچ گزینه و آرگومانی فراخوانی شود نیز تولید خواهد شد. --version این گزینه نام مستعاری برای -bV است و باعث نمایش اطلاعات نسخه برنامه می‌شود. -Ac -Am این گزینه‌ها توسط Sendmail برای انتخاب فایل‌های پیکربندی استفاده می‌شوند و توسط Exim نادیده گرفته می‌شوند. -atrn این گزینه درخواست یک اتصال مشتری ODMR را صادر می‌کند. -B این یک گزینه Sendmail برای انتخاب پردازش ۷ یا ۸ بیتی است. اگزیم کاملاً سازگار با ۸ بیت (8-bit clean) است و این گزینه را نادیده می‌گیرد. -bd این گزینه Exim را به‌عنوان یک دیمن (daemon) اجرا می‌کند که در انتظار اتصالات ورودی SMTP می‌ماند. معمولاً گزینه -bd با گزینه -q