LR_GETBODY.IN(1) LogReport's Lire Documentation LR_GETBODY.IN(1) نام (NAME) lr_getbody - استخراج اطلاعات فایل، فرستنده و موضوع از یک ایمیل خلاصه دستور (SYNOPSIS) eval `lr_getbody [-c content-type] ` توضیحات (DESCRIPTION) lr_getbody یک پیام ایمیل را از ورودی استاندارد (stdin) (یا مشخص‌شده به عنوان آرگومان) می‌خواند و نشانی ارسال‌کننده و موضوع را از آن ایمیل استخراج می‌کند. همچنین بزرگ‌ترین پیوست یا نخستین پیوستی را که نوع محتوای (content-type) آن با آرگومان content-type مطابقت دارد، استخراج می‌نماید. این اطلاعات با چاپ شدن در قالبی مناسب برای eval به فراخواننده تحویل داده می‌شوند. متغیرهای زیر روی خروجی استاندارد (STDOUT) چاپ خواهند شد: lr_getbody_SUBMITTER نشانی ایمیل ارسال‌کننده. این مقدار نخستین ایمیلی است که در سرآیندها (با جست‌وجو به این ترتیب: Reply-To،‏ From،‏ Sender) یافت می‌شود. این مقدار تنها بخش نشانی را شامل خواهد شد (بدون <>). lr_getbody_TO نشانی ایمیلی که پیام به آن ارسال شده است. lr_getbody_SUBJECT موضوع پیام. این رشته پاک‌سازی (sanitize) شده است. lr_getbody_DATE تاریخ پیام. این رشته پاک‌سازی (sanitize) شده است. lr_getbody_FILE مسیر فایل موقتی که پیوست یافت‌شده را نگهداری می‌کند. lr_getbody_OK در صورتی که عملیات با موفقیت انجام شود، این متغیر مقداردهی خواهد شد. ممکن است استخراج پیوست توسط lr_getbody با شکست مواجه شود، اما اطلاعات سرآیند همچنان در دسترس باشد. این اسکریپت توسط lr_processmail(1) و lr_rawmail2mail(1) استفاده می‌شود. نسخه (VERSION) $Id: lr_getbody.in,v 1.10 2006/07/23 13:16:33 vanbaal Exp $ کپی‌رایت و تکثیر (COPYRIGHT) Copyright (C) 2002 Stichting LogReport Foundation LogReport@LogReport.org این برنامه یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط پروانه عمومی همگانی گنو (GNU General Public License) همان‌طور که توسط بنیاد نرم‌افزارهای آزاد منتشر شده است؛ چه نسخه ۲ پروانه و چه (به انتخاب خودتان) هر نسخه بعدی دیگری، بازتوزیع کرده یا تغییر دهید. این برنامه با این امید توزیع شده است که مفید واقع شود، اما بدون هرگونه ضمانت؛ حتی بدون ضمانت ضمنی قابل فروش بودن یا مناسب بودن برای یک هدف خاص. برای جزئیات بیشتر به پروانه عمومی همگانی گنو مراجعه کنید. شما باید همراه با این برنامه یک نسخه از پروانه عمومی همگانی گنو را دریافت کرده باشید (فایل COPYING را ببینید)؛ در غیر این صورت، به نشانی http://www.gnu.org/copyleft/gpl.html مراجعه کنید. نویسندگان (AUTHORS) Francis J. Lacoste Lire 2.1.1 2025-09-28 LR_GETBODY.IN(1)