DBMAIL-IMAPD(8)   DBMAIL-IMAPD(8)

dbmail-imapd - دیمون سرویس‌دهنده IMAP4rev1 در DBMail

dbmail-imapd [--config configfile] [--pidfile pidfile]
dbmail-imapd [--config configfile] [--pidfile pidfile] --no-daemon
dbmail-imapd [--config configfile] [--pidfile pidfile] --inetd

دیمون dbmail-imapd یک سرور IMAP4r1 با امکانات کامل است.

-p, --pidfile pidfile

مشخص کردن یک فایل pid جایگزین. به‌طور پیش‌فرض، دیمون‌ها از dbmail-<daemon>.pid برای فایل‌های pid خود استفاده می‌کنند و آن‌ها را در دایرکتوری مشخص‌شده توسط مدخل pid_directory در dbmail.conf ذخیره می‌کنند، یا اگر این مدخل وجود نداشته باشد، مقدار تنظیم‌شده توسط گزینه پیکربندی --localstatedir را به کار می‌برند، و در صورتی که فایل pid قابل نوشتن نباشد متوقف خواهند شد. برای قرار دادن فایل pid در مکان دلخواه سیستم خود از گزینه -p pidfile استفاده کنید.

-n, --no-daemon

عدم اجرا به صورت دیمون (No daemonize): حالت inetd. برنامه به کنسولی که از آن راه‌اندازی شده متصل باقی می‌ماند و از stdin/stdout می‌خواند و می‌نویسد. این ویژگی برای اشکال‌زدایی در صورت ترکیب با گزینه -v مفید است. همچنین برای اجرا از طریق (x)inetd استفاده می‌شود.

-D, --inetd

عدم اجرا به صورت دیمون (No daemonize): برنامه به کنسول متصل باقی می‌ماند و روی سوکت‌های شبکه تعریف‌شده در dbmail.conf گوش می‌دهد. این گزینه بیشتر برای xinetd (دیمون خدمات اینترنتی گسترش‌یافته) استفاده می‌شود.

-f, --config configfile

مشخص کردن یک فایل پیکربندی جایگزین.

برای نمایش مکان پیش‌فرض، از dbmail-<utility> --help استفاده کنید.

-q, --quiet

رد کردن بدون سر و صدای اعلان‌های تعاملی و پیام‌های وضعیت کمکی که در غیر این صورت در stdout چاپ می‌شدند. برای بی‌صدا کردن خطاهایی که در غیر این صورت در stderr چاپ می‌شدند، از دو -q استفاده کنید.

-v, --verbose

اجرا با جزئیات کامل (verbose). برخی از ابزارهای مجموعه DBMail می‌توانند دو بار -v را برای جزئیات بیشتر دریافت کنند. ابزارهایی که این قاعده را درک نمی‌کنند، شکایتی بابت داشتن -v اضافی نخواهند کرد و صرفاً در حالت معمول خود اجرا می‌شوند.

-V, --version

نمایش نسخه و حق نشر، سپس خروج.

-h, --help

نمایش چکیده کوتاهی از گزینه‌ها، سپس خروج.

برای xinetd:

-----------------------------------------------------------
# /etc/xinet.d/dbmail-imap
#
service imap
{
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/local/sbin/dbmail-imapd
        protocol        = tcp
        server_args     = -n
        log_on_failure  += USERID
        disable         = no
}
-----------------------------------------------------------

برای stunnel:

-----------------------------------------------------------
pid = /var/run/stunnel.pid
cert = /etc/stunnel/yourkeys.pem
# The next two sections will turn stunnel
# into a 'secure inetd'. This is mutually
# exclusive with the proxy sections below.
[dbmail-pop3d]
accept = 995
exec = /usr/local/sbin/dbmail-pop3d
execargs = dbmail-pop3d -n
[dbmail-imapd]
accept = 993
exec = /usr/local/sbin/dbmail-imapd
execargs = dbmail-imapd -n
# The next two sections will proxy
# from the secure protocol over to
# the insecure protocol. In this case,
# use BINDIP=localhost in dbmail.conf!
[pop3s]
accept  = 995
connect = 110
[imaps]
accept  = 993
connect = 143
# Useful if your preferred SMTP server doesn't do SSL/TLS.
# This is with your MTA configuration, not DBMail, per se.
[ssmtp]
accept  = 465
connect = 25
-----------------------------------------------------------

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)

برای دریافت جدیدترین اطلاعیه‌ها، لطفاً در DBMail announce mailing list[1] مشترک شوید.

برای گفتگوهای عمومی، لطفاً در DBMail general mailing list[2] مشترک شوید.

اگر مشکلی در DBMail مشاهده کردید، لطفاً آن را در DBMail Bug Tracker[3] گزارش دهید. ممکن است ارائه یک لاگ اشکال‌زدایی (debug log) مفید باشد.

نرم‌افزار DBMail و اجزای آن تحت شرایط مجوز عمومی همگانی گنو نسخه ۲ (GNU General Public License Version 2) توزیع می‌شوند. حقوق نشر به صورت گوناگون متعلق به نویسندگان فهرست‌شده در زیر است.

پروژه 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

Alan Hicks <ahicks@p-o.co.uk>

نویسنده.

1.
DBMail announce mailing list
2.
DBMail general mailing list
3.
DBMail Bug Tracker
08/28/2026