.\" 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-REPLY" "1" "Apr 17, 2026" "0.40" "notmuch" .SH "نام (NAME)" notmuch-reply \- ساخت یک الگوی پاسخ برای مجموعه‌ای از پیام‌ها .SH "خلاصه دستور (SYNOPSIS)" .sp \fBnotmuch\fP \fBreply\fP [option ...] <\fIsearch\-term\fP> ... .SH "توضیحات (DESCRIPTION)" .sp یک الگوی پاسخ برای مجموعه‌ای از پیام‌ها می‌سازد. .sp برای ساده‌تر کردن پاسخ‌گویی به رایانامه‌ها، \fBnotmuch reply\fP مجموعه‌ای از پیام‌های موجود را دریافت کرده و یک الگوی رایانامه مناسب می‌سازد. نشانی To: آن بر اساس رایانامه اصلی بدین صورت تنظیم می‌شود: اگر سرآیند Reply\-to: وجود داشته باشد و با هر یک از نشانی‌های To:/Cc: متفاوت باشد، از آن استفاده می‌شود؛ در غیر این صورت از سرآیند From: استفاده خواهد شد. مگر در حالتی که \fB\-\-reply\-to=sender\fP مشخص شده باشد، مقادیر از سرآیندهای To: و Cc: کپی می‌شوند، اما هیچ‌یک از نشانی‌های رایانامه کاربر فعلی (همان‌طور که در primary_mail یا other_email در فایل .notmuch\-config پیکربندی شده است) در فهرست گیرندگان قرار نخواهد گرفت. .sp این دستور همچنین یک موضوع (subject) جدید و مناسب، شامل Re: در ابتدای آن (اگر از قبل موجود نباشد) می‌سازد و شناسه‌های پیام (Message ID) پیام‌هایی که به آن‌ها پاسخ داده می‌شود را به فهرست References اضافه کرده و فیلد In\-Reply\-To: را به درستی تنظیم می‌کند. .sp در نهایت، محتوای اصلی رایانامه‌ها با اضافه کردن پیشوند \(aq> \(aq به ابتدای هر خط نقل‌قول شده و در بدنه پیام قرار می‌گیرد. .sp الگوی پیام حاصل در خروجی استاندارد (stdout) نمایش داده می‌شود. .sp گزینه‌های پشتیبانی‌شده برای \fBreply\fP عبارتند از: .INDENT 0.0 .TP .B \-\-duplicate=N پاسخ به پیام تکراری (رونوشت) شماره N. شماره‌گذاری از ۱ آغاز می‌شود و مطابق با ترتیبی است که توسط \fBshow \-\-duplicate\fP \%<#\:cmdoption-show-duplicate> و \fBsearch \-\-output=files\fP \%<#\:cmdoption-search-output> استفاده می‌شود. .UNINDENT .INDENT 0.0 .TP .B \-\-format=(default|json|sexp|headers\-only) .INDENT 7.0 .TP .B default شامل موضوع و بدنه نقل‌قول‌شده پیام در قالب یک پیام RFC 2822 است. .TP .B json یک خروجی JSON تولید می‌کند که شامل سرآیندها برای یک پیام پاسخ و محتویات پیام اصلی است. این خروجی می‌تواند توسط یک کلاینت برای ایجاد هوشمندانه پیام پاسخ مورد استفاده قرار گیرد. .TP .B sexp یک خروجی S\-Expression شامل سرآیندها برای یک پیام پاسخ و محتویات پیام اصلی تولید می‌کند. این خروجی می‌تواند توسط یک کلاینت برای ایجاد هوشمندانه پیام پاسخ به کار رود. .TP .B headers\-only تنها سرآیندهای In\-Reply\-To، References، To، Cc و Bcc را تولید می‌کند. .UNINDENT .UNINDENT .INDENT 0.0 .TP .B \-\-format\-version=N استفاده از نگارش مشخص‌شده قالب خروجی ساختاریافته. این گزینه برای برنامه‌هایی در نظر گرفته شده است که notmuch \%<#\:notmuch-1> را به صورت داخلی فراخوانی می‌کنند. در صورت مشخص نشدن، از آخرین نگارش پشتیبانی‌شده استفاده خواهد شد. .UNINDENT .INDENT 0.0 .TP .B \-\-reply\-to=(all|sender) .INDENT 7.0 .TP .B all (پیش‌فرض) پاسخ به تمام نشانی‌ها. .TP .B sender تنها پاسخ به فرستنده. در صورت پاسخ به پیام خود کاربر (سرآیند Reply\-to: یا From: یکی از نشانی‌های رایانامه پیکربندی‌شده کاربر باشد)، سرآیندهای To:، Cc: و Bcc: به همین ترتیب بررسی می‌شوند و مقادیر از اولین سرآیندی که شامل چیزی به جز نشانی‌های کاربر باشد کپی خواهند شد. .UNINDENT .UNINDENT .INDENT 0.0 .TP .B \-\-decrypt=(false|auto|true) اگر مقدار آن \fBtrue\fP باشد، هر بخش رمزگذاری‌شده MIME در محتوای انتخاب‌شده (یعنی بخش‌های \(dqmultipart/encrypted\(dq) را رمزگشایی می‌کند. وضعیت رمزگشایی گزارش خواهد شد (در حال حاضر تنها با \fB\-\-format=json\fP و \fB\-\-format=sexp\fP پشتیبانی می‌شود)، و در صورت رمزگشایی موفق، بخش multipart/encrypted با محتوای رمزگشایی‌شده جایگزین خواهد شد. .sp اگر \fBauto\fP باشد و کلید نشست (session key) از قبل برای پیام مشخص باشد، رمزگشایی صورت می‌گیرد، اما notmuch تلاشی برای دسترسی به کلیدهای محرمانه کاربر نخواهد کرد. .sp برای جلوگیری از رمزگشایی حتی در حالت خودکار، از \fBfalse\fP استفاده کنید. .sp رمزگشایی غیرخودکار نیازمند یک \fBgpg\-agent(1) \%\fP فعال برای ارائه اطلاعات اعتبارسنجی مورد نیاز است. بدون آن، رمزگشایی به احتمال زیاد ناموفق خواهد بود. .sp پیش‌فرض: \fBauto\fP .UNINDENT .sp برای جزئیات نحو پشتیبانی‌شده برای ، مستندات notmuch\-search\-terms \%<#\:notmuch-search-terms-7> را ببینید. .sp نکته: بیشترین کاربرد \fBnotmuch reply\fP همراه با یک رشته جستجوی منطبق با یک پیام واحد است (مانند id:)، اما پاسخ‌دهی هم‌زمان به چندین پیام نیز می‌تواند کاربردی باشد. برای مثال، هنگامی که مجموعه‌ای از وصله‌ها (patches) در یک رشته گفتگو (thread) ارسال می‌شوند، پاسخ به کل رشته امکان نظردهی درباره مشکلات موجود در چندین وصله را فراهم می‌سازد. قالب پیش‌فرض از پاسخ‌دهی هم‌زمان به چندین پیام پشتیبانی می‌کند، اما قالب‌های JSON و S\-Expression از آن پشتیبانی نمی‌کنند. .SH "وضعیت خروج (EXIT STATUS)" .sp این دستور از کدهای وضعیت خروج ویژه زیر پشتیبانی می‌کند: .INDENT 0.0 .TP .B \fB20\fP نگارش قالب درخواستی بیش از حد قدیمی است. .TP .B \fB21\fP نگارش قالب درخواستی بیش از حد جدید است. .UNINDENT .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\-restore \%<#\:notmuch-restore-1>, notmuch\-search \%<#\:notmuch-search-1>, notmuch\-search\-terms \%<#\:notmuch-search-terms-7>, notmuch\-show \%<#\:notmuch-show-1>, notmuch\-tag \%<#\:notmuch-tag-1> .SH "نویسندگان (AUTHORS)" Carl Worth و بسیاری دیگر .SH "کپی‌رایت و تکثیر (COPYRIGHT)" 2009-2026, Carl Worth و بسیاری دیگر .\" End of generated man page.