| AERC-NOTMUCH(5) | File Formats Manual | AERC-NOTMUCH(5) |
نام (NAME)
aerc-notmuch - پیکربندی notmuch برای کلاینت ایمیل aerc
خلاصه (SYNOPSIS)
برنامه aerc از سیستم ایمیل notmuch به عنوان بکاند جهت نمایهسازی سریع و جستجو پشتیبانی میکند.
برای فعالسازی این قابلیت، aerc باید همراه با پشتیبانی از notmuch کامپایل و ساخته شده باشد. برای اطلاعات بیشتر به دستورالعملهای نصب مراجعه فرمایید.
پیکربندی (CONFIGURATION)
پیکربندی پایهای Notmuch میتواند به صورت تعاملی با دستور :new-account انجام شود.
در فایل accounts.conf (به aerc-accounts(5) مراجعه فرمایید)، گزینههای اختصاصی notmuch زیر در دسترس هستند:
check-mail-cmd = <command>
مثال:
check-mail-timeout = <duration>
پیشفرض: 10s
source = notmuch://<path>
بخش مسیر در نشانی اینترنتی (URL) پس از notmuch:// باید یک مسیر مطلق باشد که با / شروع میشود یا یک مسیر نسبی نسبت به پوشه خانگی (home) شما باشد که با ~ آغاز میشود. برای مثال:
source = notmuch://~/mail
query-map = <file>
میتوان چندین مدخل را مشخص کرد که در هر سطر یکی قرار میگیرد. خطوطی که با # شروع میشوند نادیده گرفته شده و به عنوان یادداشت (کامنت) در نظر گرفته میشوند.
به عنوان مثال: inbox=tag:inbox and not tag:archived
exclude-tags = <tag1,tag2,tag3...>
این گزینه برای مثال زمانی کاربرد دارد که از برچسب archive یا spam استفاده میکنید.
maildir-store = <path>
نکته مهم: aerc همچنان همیشه پیامها را نمایش میدهد و نه فایلها را (در notmuch، یک پیام منفرد میتواند توسط چندین فایل نشان داده شود)، که این امر مفهوم برخی دستورات نظیر move را مبهم میسازد. از گزینه multi-file-strategy استفاده کنید تا به aerc بگویید چگونه این ابهامات را برطرف کند.
maildir-account-path = <path>
این گزینه میتواند برای دستیابی به رفتار سنتی maildir مبنی بر یک برگه برای هر حساب کاربری به کار رود. نکته ذکرشده در مورد maildir-store برای این گزینه نیز صدق میکند.
multi-file-strategy = <strategy>
- refuse (پیشفرض): از انجام عملیات خودداری میکند.
- act-all: روی تمامی فایلها عمل میکند.
- act-one: روی یکی از فایلها که به صورت اختیاری انتخاب شده عمل کرده و از بقیه چشمپوشی میکند.
- act-one-delete-rest: مانند act-one، اما فایلهای باقیمانده را حذف میکند.
- act-dir: روی تمامی فایلهای موجود در پوشه فعلی عمل کرده و از بقیه چشمپوشی میکند. توجه داشته باشید که این راهبرد فقط در داخل پوشههای maildir کار میکند؛ در سایر پوشهها مانند refuse رفتار میکند.
- act-dir-delete-rest: مانند act-dir، اما فایلهای باقیمانده را حذف میکند.
توجه داشته باشید که این راهبرد تاثیری بر عملیات میان حسابهای کاربری ندارد. رونوشت کردن یک پیام میان حسابها همیشه یک فایل منفرد را که به صورت اختیاری انتخاب شده رونوشت میکند. انتقال دادن یک پیام میان حسابها همیشه یک فایل منفرد را که به صورت اختیاری انتخاب شده منتقل میکند و از حذف چند فایل از حساب مبدا خودداری میکند.
نحوه استفاده (USAGE)
عملکرد Notmuch تفاوتهای اندکی با مواردی همچون IMAP دارد. برخی دستورات از نظر معنایی کمی متفاوت هستند که در زیر ذکر شدهاند:
cf <notmuch query>
filter <notmuch query>
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
در ابتدا توسط Drew DeVault ایجاد شد و توسط Robin Jarry با همراهی سایر مشارکتکنندگان متنباز نگهداری میشود. برای اطلاعات بیشتر درباره توسعه aerc، نشانی زیر را ببینید:
| 2025-08-29 |