| DBMAIL-EXPORT(8) | DBMAIL-EXPORT(8) |
نام (NAME)
dbmail-export - برونبری پیامهای ایمیل از پایگاهداده DBMail
خلاصه دستور (SYNOPSIS)
dbmail-export [options] --user username --mailbox mailbox --out file dbmail-export [options] --user username --mailbox mailbox --basedir directory
توضیحات (DESCRIPTION)
برنامه dbmail-export به شما امکان میدهد تا یک صندوق پستی DBMail را در قالب یک صندوق پستی با فرمت mbox برونبری کنید.
گزینهها (OPTIONS)
-u, --user user
-m, --mailbox mailbox
-o, --out outfile
-b, --basedir basedir
-s, --search search
-d, --set-del-flag
-D, --set-del-status
-r, --recursive
گزینههای عمومی (COMMON OPTIONS)
-f, --config configfile
برای نمایش مسیر پیشفرض، از dbmail-<utility> --help استفاده کنید.
-q, --quiet
-v, --verbose
-V, --version
-h, --help
مثالها (EXAMPLES)
برای برونبری و حذف تمامی پیامهای متعلق به کاربر Joe در صندوق پستی Inbox که بیش از ۳۰ روز قدمت دارند، این دستور را در لینوکس امتحان کنید:
dbmail-export --user joe \
--mailbox inbox \
--out joesinbox.mbox \
--set-del-flag \
--search "1:* BEFORE `date '+%e-%b-%Y' -d '30 days ago'`"
نسخه مخصوص سیستمهای BSD:
dbmail-export --user joe \
--mailbox inbox \
--out joesinbox.mbox \
--set-del-flag \
--search "1:* BEFORE `date -v-30d '+%e-%b-%Y'`"
به نقلقول دقیق در bash و بکتیکها برای فراخوانی دستور date(1) توجه کنید. دستور date(1) قابلیتهای فوقالعادهای برای دریافت تاریخهای نسبی دارد. در صورت استفاده از یک پوسته دیگر، ممکن است به نقلقولهای متفاوتی نیاز داشته باشید.
برای برونبری تمامی صندوقهای پستی با نام Spam برای همه کاربران در دایرکتوریهای مجزا طبق الگوی SpamDump/<username>/Spam، این دستور را امتحان کنید:
dbmail-export --user \* --mailbox Spam --basedir SpamDump
به بکاسلش برای جلوگیری از بسط * توسط پوسته توجه کنید، زیرا میخواهیم این * برای بسط مبتنی بر فهرست کاربران داخلی به DBMail ارسال شود.
همچنین ببینید (SEE ALSO)
dbmail(1), dbmail.conf(5), dbmail-deliver(1), dbmail-export(8), dbmail-httpd(8), dbmail-imapd(8), dbmail-lmtpd(8), dbmail-pop3d(8), dbmail-sieved(8), dbmail-sievecmd(8), dbmail-users(8), dbmail-util(8)
اشکالات (BUGS)
برای دریافت جدیدترین اطلاعیهها، لطفاً در DBMail announce mailing list[1] مشترک شوید.
برای گفتگوهای عمومی، لطفاً در DBMail general mailing list[2] مشترک شوید.
اگر مشکلی در DBMail مشاهده کردید، لطفاً آن را در DBMail Bug Tracker[3] گزارش دهید. ممکن است ارائه یک لاگ اشکالزدایی (debug log) مفید باشد.
مجوز (LICENSE)
نرمافزار DBMail و اجزای آن تحت شرایط مجوز عمومی همگانی گنو نسخه ۲ (GNU General Public License Version 2) توزیع میشوند. حقوق نشر به صورت گوناگون متعلق به نویسندگان فهرستشده در زیر است.
نویسندگان (AUTHORS)
پروژه DBMail نتیجه تلاش مشترک میان توسعهدهندگان اصلی فهرستشده در زیر و کمک فوقالعاده آزمونکنندگان، اصلاحکنندگان و شکارچیان باگ است که نام آنها در فایلهای AUTHORS و THANKS در توزیع منبع DBMail آمده است.
Alan Hicks Persistent Objects Ltd https://p-o.co.uk Eelco van Beek Aaron Stone Paul J Stevens Roel Rozendaal Open Source Engineer NFG Net Facilities Group BV Ilja Booij Palo Alto, CA USA http://www.nfg.nl IC&S http://www.ic-s.nl
نویسنده (AUTHOR)
Alan Hicks <ahicks@p-o.co.uk>
نکات (NOTES)
- 1.
- DBMail announce mailing list
- 2.
- DBMail general mailing list
- 3.
- DBMail Bug Tracker
| 08/28/2026 |