| opendmarc-reports(8) | System Manager's Manual | opendmarc-reports(8) |
نام (NAME)
opendmarc-reports - ابزار تولید گزارشهای تجمیعی OpenDMARC
خلاصه دستور (SYNOPSIS)
opendmarc-reports [گزینهها]
توضیحات (DESCRIPTION)
دستور opendmarc-reports دادهها را از یک پایگاهدادهٔ OpenDMARC استخراج کرده و گزارشهای تجمیعی دورهای تولید میکند. این پایگاهداده با اجرای opendmarc-import(8) روی یک فایل تاریخچهٔ پیامها پر میشود؛ فایلی که همزمان با رسیدن و پردازش پیامها توسط فیلتر opendmarc(8) ایجاد میگردد. این فرآیند شامل گردآوری URIهای گزارشدهی نیز هست که این اسکریپت از آنها برای در دسترس قرار دادن گزارشها برای درخواستکنندگان استفاده میکند.
گزینهها (OPTIONS)
- --day
- تولید گزارشها در مرزهای روزانه. این گزینه مقدار --interval (در زیر ببینید) را لغو میکند.
- --dbhost=hostname
- نام میزبان محل اجرای کارساز SQL را مشخص میکند. مقدار پیشفرض آن مقدار متغیر محیطی OPENDMARC_DBHOST است، یا اگر این متغیر محیطی تنظیم نشده باشد، "localhost" خواهد بود.
- --dbname=name
- نام پایگاهدادهٔ SQL مورد دسترسی را مشخص میکند. مقدار پیشفرض آن مقدار متغیر محیطی OPENDMARC_DB است، یا اگر این متغیر محیطی تنظیم نشده باشد، "opendmarc" خواهد بود.
- --dbpasswd=password
- گذرواژهٔ پایگاهدادهٔ SQL مورد دسترسی را مشخص میکند. مقدار پیشفرض آن مقدار متغیر محیطی OPENDMARC_PASSWORD است، یا اگر این متغیر محیطی تنظیم نشده باشد، "opendmarc" خواهد بود.
- --dbport=port
- پورت TCP که انتظار میرود کارساز SQL روی آن شنود کند را مشخص میکند. مقدار پیشفرض آن مقدار متغیر محیطی OPENDMARC_PORT است، یا اگر این متغیر محیطی تنظیم نشده باشد، 3306 خواهد بود.
- --dbuser=user
- کاربر SQL مورد استفاده برای دسترسی به پایگاهداده را مشخص میکند. مقدار پیشفرض آن مقدار متغیر محیطی OPENDMARC_USER است، یا اگر این متغیر محیطی تنظیم نشده باشد، "opendmarc" خواهد بود.
- --domain=name
- بهجای بررسی همهٔ دامنهها، برای دامنهٔ نامبرده (در صورت فرارسیدن موعد) گزارش تولید میکند.
- --help
- پیام راهنما را چاپ کرده و پایان مییابد.
- --interval=secs
- گزارشها را فقط برای میزبانهایی تولید میکند که حداقل در secs ثانیهٔ گذشته برای آنها گزارشی تولید نشده باشد.
- --nodomain=name
- از تولید گزارش برای دامنهٔ نامبرده صرفنظر میکند. این گزینه میتواند چندین بار مشخص شود تا از چندین دامنهٔ گزارشدهی صرفنظر شود.
- --noupdate
- از ثبت زمان ارسال گزارش در پایگاهداده جلوگیری میکند. به طور معمول این کار برای جلوگیری از ارسال بسیار نزدیک گزارشها به یکدیگر انجام میشود.
- --report-email=addr
- گزارشها را با استفاده از نشانی مشخصشده تولید میکند که در محتوای گزارش و در تراکنش SMTP استفاده میشود. مقدار پیشفرض "postmaster@HOSTNAME" است که در آن HOSTNAME با نام میزبانِ تولیدکنندهٔ گزارش جایگزین میشود.
- --report-org=domain
- گزارشها را با استفاده از نام دامنهٔ مشخصشده به عنوان سازمان مسئول گزارش تولید میکند. از این مقدار برای ایجاد نام فایل آرشیو استفاده میشود و در محتوای گزارش نیز گنجانده میشود. مقدار پیشفرض، نام میزبانِ تولیدکنندهٔ گزارش است.
- --smtp-host=host
- باعث ارسال گزارشها با استفاده از پروتکل SMTP به host نامبرده میشود که میتواند یک نشانی IP یا یک نام میزبان باشد. مقدار پیشفرض "127.0.0.1" است.
- --smtp-port=port
- باعث ارسال گزارشها با استفاده از پروتکل SMTP به port مشخصشده میشود. مقدار پیشفرض 25 است.
- --utc
- به پایگاهداده دستور میدهد هنگام تولید خروجی، به منطقهٔ زمانی UTC تغییر کند. در غیر این صورت، از پیشفرض پایگاهداده استفاده میشود.
- --verbose
- میزان جزئیات نوشتهشده در خروجی استاندارد را افزایش میدهد.
- --version
- شمارهٔ نسخه را چاپ کرده و خارج میشود.
نسخه (VERSION)
این صفحهٔ راهنما نسخهٔ opendmarc-reports ارائهشده به همراه نسخهٔ 1.4.2 از OpenDMARC را پوشش میدهد.
حق نشر (COPYRIGHT)
Copyright (c) 2012, 2014, 2015, The Trusted Domain Project. All rights reserved.
همچنین ببینید (SEE ALSO)
opendmarc(8), opendmarc.conf(5), opendmarc-import(8)
| The Trusted Domain Project |