opendkim-genkey(8) System Manager's Manual opendkim-genkey(8)

opendkim-genkey - ابزار تولید کلید فیلتر DKIM

opendkim-genkey [گزینه‌ها]

opendkim-genkey (۱) یک کلید خصوصی برای امضای پیام‌ها با استفاده از opendkim(8) و (۲) یک رکورد TXT در DNS مناسب برای قرار دادن در یک فایل زون تولید می‌کند که کلید عمومی منطبق را جهت استفاده توسط اعتبارسنج‌های راه دور DKIM منتشر می‌سازد.

نام فایل‌های این کلیدها بر اساس سلکتور (به بخش زیر مراجعه کنید) تعیین می‌شود؛ کلید خصوصی دارای پسوند ".private" و رکورد TXT دارای پسوند ".txt" خواهد بود.

برای بیشتر گزینه‌ها هر دو نام کوتاه و طولانی پشتیبانی می‌شوند.

(--append-domain) نام دامنه (به گزینه -d در زیر مراجعه کنید) را به برچسب موجود در رکورد TXT تولیدشده به همراه یک نقطه پایانی اضافه می‌کند. به‌طور پیش‌فرض فرض می‌شود که نام دامنه از بافت فایل زون استنباط می‌شود و بنابراین در خروجی گنجانده نمی‌شود.
(--bits=n) اندازه کلید تولیدی را بر حسب بیت مشخص می‌کند. مقدار پیش‌فرض ۱۰۲۴ است که مقدار توصیه‌شده توسط مشخصات DKIM می‌باشد.
(--domain=string) دامنه‌ای را که از این کلید برای امضا استفاده خواهد کرد نام‌گذاری می‌کند. در حال حاضر فقط در یک کامنت در فایل رکورد TXT استفاده می‌شود. مقدار پیش‌فرض "example.com" است.
(--directory=path) به ابزار دستور می‌دهد تا پیش از ایجاد فایل‌ها به دایرکتوری مشخص‌شده تغییر مسیر دهد. به‌طور پیش‌فرض دایرکتوری فعلی استفاده می‌شود.
تولید یک کلید ed25519.
(--hash-algorithms=name[:name[...]]) فهرستی از الگوریتم‌های هش را که می‌توان با این کلید استفاده کرد مشخص می‌کند. به‌طور پیش‌فرض همه الگوریتم‌های هش مجاز هستند.
چاپ پیام راهنما و خروج.
(--note=string) متن یادداشت دلخواهی را در رکورد کلید می‌گنجاند. به‌طور پیش‌فرض هیچ متنی گنجانده نمی‌شود.
(--restrict) استفاده از کلید را فقط برای امضای ایمیل محدود می‌کند. رفتار پیش‌فرض این است که به کلید اجازه داده می‌شود برای هر سرویسی استفاده شود.
(--selector=name) سلکتور یا نام جفت‌کلید تولیدشده را مشخص می‌کند. مقدار پیش‌فرض "default" است.
(--[no]subdomains) امضای زیردامنه‌ها توسط این کلید را غیرمجاز می‌کند. به‌طور پیش‌فرض رکورد کلید به گونه‌ای تولید می‌شود که به اعتبارسنج‌ها اعلام می‌کند امضای زیردامنه‌ها مجاز است. توجه داشته باشید که به دلایل سازگاری با گذشته، -S همان معنای --nosubdomains را دارد.
(--[no]testmode) مشخص می‌کند که رکورد کلید تولیدشده باید برچسب‌گذاری شود تا اعتبارسنج‌ها بدانند DKIM در دامنه امضاکننده در حالت آزمایشی است.
(--verbose) افزایش خروجی با جزئیات (verbose).
(--version) چاپ شماره نسخه و خروج.

نیازمند این است که باینری openssl(8) نصب شده و در مسیر جستجوی شل در حال اجرا موجود باشد.

این صفحه راهنما نسخه‌ای از opendkim-genkey را پوشش می‌دهد که همراه با نسخه 2.11.0 از OpenDKIM عرضه شده است.

حق نشر (c) 2007, 2008 متعلق به Sendmail, Inc. و تأمین‌کنندگان آن است. کلیه حقوق محفوظ است.

حق نشر (c) 2009, 2011-2013 متعلق به The Trusted Domain Project است. کلیه حقوق محفوظ است.

opendkim(8), openssl(8)

RFC6376 - DomainKeys Identified Mail

The Trusted Domain Project