.\" Man page generated from reStructuredText .\" by the Docutils 0.22.4 manpage writer. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "NOTMUCH-RESTORE" "1" "Apr 17, 2026" "0.40" "notmuch" .SH "نام (NAME)" notmuch-restore \- بازگردانی برچسب‌ها از فایل مشخص‌شده (notmuch dump را ببینید) .SH "خلاصه دستور (SYNOPSIS)" .sp \fBnotmuch\fP \fBrestore\fP [\-\-accumulate] [\-\-format=(auto|batch\-tag|sup)] [\-\-input=<\fIfilename\fP>] .SH "توضیحات (DESCRIPTION)" .sp بازگردانی برچسب‌ها از فایل داده‌شده (بخش notmuch\-dump \%<#\:notmuch-dump-1> را ببینید). .sp ورودی از نام فایل داده‌شده (در صورت وجود) یا از ورودی استاندارد (stdin) خوانده می‌شود. .sp گزینه‌های پشتیبانی‌شده برای \fBrestore\fP عبارتند از: .INDENT 0.0 .TP .B \-\-accumulate اجتماع برچسب‌های موجود و جدید اعمال می‌شود، به‌جای اینکه برچسب‌های هر پیام هنگام خوانده شدن از فایل دامپ جایگزین شوند. .UNINDENT .INDENT 0.0 .TP .B \-\-format=(sup|batch\-tag|auto) دستور notmuch restore از دو قالب دامپ متنی ساده پشتیبانی می‌کند که در هر سطر یک شناسه پیام (message\-id) و مجموعه‌ای از برچسب‌ها مشخص شده است. برای جزئیات مربوط به قالب‌های واقعی، notmuch\-dump \%<#\:notmuch-dump-1>\& را ببینید. .INDENT 7.0 .TP .B sup قالب فایل دامپ \fBsup\fP به طور ویژه به گونه‌ای انتخاب شده است که با قالب فایل‌های تولیدشده توسط sup\-dump سازگار باشد. بنابراین اگر قبلاً برای ایمیل از sup استفاده می‌کردید، دستور \fBnotmuch restore\fP راهکاری را برای وارد کردن تمام برچسب‌هایتان (یا همان برچسب‌هایی که sup آن‌ها را labels می‌نامد) فراهم می‌کند. .TP .B batch\-tag قالب دامپ \fBbatch\-tag\fP به گونه‌ای طراحی شده است که در برابر شناسه‌های پیام نامعتبر و برچسب‌های حاوی فاصله یا نویسه‌های غیر \fBascii(7)\fP مقاوم‌تر باشد. برای جزئیات مربوط به این قالب، notmuch\-dump \%<#\:notmuch-dump-1> را ببینید. .sp در صورتی که گزینه پیکربندی \fBmaildir.synchronize_flags\fP فعال باشد، دستور \fBnotmuch restore\fP پرچم‌های maildir را مطابق با تغییرات برچسب به‌روزرسانی می‌کند. برای جزئیات، notmuch\-config \%<#\:notmuch-config-1> را ببینید. .TP .B auto این گزینه (حالت پیش‌فرض) تلاش می‌کند تا قالب را از ورودی حدس بزند. برای ورودی‌هایی با ساختار درست در هر یک از قالب‌های پشتیبانی‌شده، این روش تخمینی مبتنی بر این واقعیت که قالب batch\-tag فاقد پرانتز است، باید دقیق باشد. .UNINDENT .UNINDENT .INDENT 0.0 .TP .B \-\-include=(config|properties|tags) کنترل نوع فراداده‌ای که بازگردانی می‌شود. .INDENT 7.0 .TP .B config بازگردانی داده‌های پیکربندی به پایگاه‌داده. هر خط پیکربندی با «#@ » آغاز می‌شود و به دنبال آن یک جفت کلید-مقدار جداشده با فاصله قرار دارد. هم کلید و هم مقدار در صورت نیاز به صورت هگزادسیمال کدگذاری می‌شوند. .TP .B properties بازگردانی فراداده‌های (کلید، مقدار) به ازای هر پیام. هر سطر با «#= » آغاز می‌شود و به دنبال آن یک شناسه پیام و فهرستی از جفت‌های کلید=مقدار جداشده با فاصله قرار دارد. شناسه‌ها، کلیدها و مقادیر در صورت نیاز به صورت هگزادسیمال کدگذاری می‌شوند. برای جزئیات بیشتر، notmuch\-properties \%<#\:notmuch-properties-7> را ببینید. .TP .B tags بازگردانی فراداده‌های هر پیام، به‌ویژه برچسب‌ها. برای جزئیات بیشتر به بخش \fIformat\fP در بالا مراجعه کنید. .UNINDENT .sp حالت پیش‌فرض بازگردانی تمامی انواع داده‌های در دسترس است. این گزینه می‌تواند چندین بار مشخص شود تا زیرمجموعه‌ای از آن‌ها انتخاب گردد. .UNINDENT .INDENT 0.0 .TP .B \-\-input= خواندن ورودی از فایل مشخص‌شده به جای stdin. .UNINDENT .SH "ورودی فشرده با GZIP (GZIPPED INPUT)" .sp دستور \fBnotmuch restore\fP فشرده بودن ورودی در قالب \fBgzip(1) \%\fP را تشخیص داده و هنگام خواندن، آن را به طور خودکار از حالت فشرده خارج می‌کند. این تشخیص به نام‌گذاری فایل وابسته نیست و به ویژه برای ورودی استاندارد (stdin) نیز کار می‌کند. .SH "همچنین ببینید (SEE ALSO)" .sp notmuch \%<#\:notmuch-1>, notmuch\-config \%<#\:notmuch-config-1>, notmuch\-count \%<#\:notmuch-count-1>, notmuch\-dump \%<#\:notmuch-dump-1>, notmuch\-hooks \%<#\:notmuch-hooks-5>, notmuch\-insert \%<#\:notmuch-insert-1>, notmuch\-new \%<#\:notmuch-new-1>, notmuch\-properties \%<#\:notmuch-properties-7>, notmuch\-reply \%<#\:notmuch-reply-1>, notmuch\-search \%<#\:notmuch-search-1>, notmuch\-search\-terms \%<#\:notmuch-search-terms-7>, notmuch\-show \%<#\:notmuch-show-1>, notmuch\-tag \%<#\:notmuch-tag-1> .SH "نویسنده (AUTHOR)" Carl Worth و بسیاری دیگر .SH "حق نشر (COPYRIGHT)" 2009-2026, Carl Worth و بسیاری دیگر .\" End of generated man page.