Cyrus IMAP یک سرور ایمیل رایگان و منبع باز است.

Cyrus IMAP سرویس ایمیل معامله ای

در پیش فرض ایمیل ، مخاطبین و سرور تقویم

سرور Mail Cyrus IMAP یک ایمیل باز ، مخاطبین و سرور تقویم برای تنظیمات بزرگ با مجموعه بزرگی از گزینه ها و ادغام های شخص ثالث است

بررسی اجمالی

سرور Mail Cyrus IMAP یک سرور ایمیل 100 ٪ رایگان و باز است. پروژه آن برای یک سیستم پستی بسیار مقیاس پذیر شرکت. این برنامه به زبان برنامه نویسی C تهیه شده است و کد منبع در GitHub در دسترس است و می توانید با کلون کردن مخزن ویژگی ها را گسترش دهید. Cyrus یک سرور ایمیل با منبع باز غنی است که مجموعه بزرگی از گزینه ها را برای ادغام های شخص ثالث ارائه می دهد. برای شرکتهایی که خدمات ایمیل را به مشتریان خود ارائه می دهند ، توصیه می شود. از رایج ترین پروتکل های ایمیل مانند IMAP ، SMTP و POP3 و همچنین پروتکل NNTP پشتیبانی می کند. سرور ایمیل Open-Source Cyrus IMAP با سایر پیاده سازی های سرور IMAP متفاوت است. همانطور که قرار است روی سرورهای “ایمن” اجرا شود. پایگاه داده صندوق پستی در بخش هایی از سیستم فایل که به سیستم Cyrus IMAP خصوصی هستند ذخیره می شود و هیچ کاربر دیگری نمی تواند به آن قسمت از دیسک دسترسی پیدا کند. طراحی بانک اطلاعاتی صندوق پستی خصوصی Cyrus IMAP به سرور مزایای زیادی در کارآیی ، مقیاس پذیری و مدیریت می دهد. چندین اتصالات خواندن/نوشتن همزمان به همان صندوق پستی مجاز است. و این همزمانی باعث افزایش عملکرد و کارآیی زمان زیادی می شود. سرور از لیست های کنترل دسترسی در صندوق های پستی و سهمیه های ذخیره سازی در سلسله مراتب صندوق پستی پشتیبانی می کند. سرور ایمیل Open-Source Cyrus IMAP تمام عملکردهای مهمی را که هرگونه تجارت برای اجرای سرور پست الکترونیکی خود نیاز دارد ، فراهم می کند. اگر به دنبال راه اندازی سرور ایمیل خود هستید ، حتماً باید سرور ایمیل منبع باز Cyrus IMAP را بررسی کنید.

الزامات سیستم

Cyrus IMAP از سیستم عامل های زیر پشتیبانی می کند

  • FreeBSD
  • سانتوس
  • دبیان
  • فدورا
  • جنتو
  • باز کردن
  • Red Hat Enterprise Linux
  • Suse Linux

امکانات

در زیر ویژگی های اصلی سرور ایمیل منبع باز Cyrus IMAP است

  • چندین حالت امنیتی و احراز هویت
  • مدیریت پیشرفته صندوق پستی
  • مدیریت پیام پیشرفته
  • مدیریت مجموعه تقویم و تماس (DAV)
  • مدیریت بار
  • پارتیشن های قرقره نامه
  • بایگانی کردن
  • مدیریت سهمیه
  • به اشتراک گذاشته شده ایالت را ببینید
  • فیلتر سمت سرور
  • حوزه های مجازی
  • احراز هویت SQL

نصب و راه اندازی

اولین مکان برای شروع با نصب جدید Cyrus IMAP با توزیع سیستم عامل انتخاب و بسته بندی آنها ، در صورت وجود است. در این آموزش ، ما برای توزیع Centos توضیح خواهیم داد. برای نصب نسخه Cyrus IMAP که همراه با سیستم عامل است ، دستور زیر را صادر کنید:

$ yum install cyrus-imapd cyrus-sasl cyrus-sasl-plain

در مرحله بعد ، یک رمز عبور برای کاربر اداری پیش فرض “Cyrus” تنظیم کنید

$ passwd cyru
Changing password for user cyrus.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.s

شروع و پیکربندی کنید تا هنگام بوت شدن سیستم ، سرویس Saslauthd شروع کنید

$ service saslauthd start
Starting sasluathd:
$ chkconfig sasluathd on

اکنون باید بتوانید در برابر Sasluathd تأیید کنید:

$ testsaslauthd -u cyrus -p YOUR-PASSWORD

سرویس را شروع کنید و اطمینان حاصل کنید که سرویس هنگام چکمه سیستم شروع می شود:

$ service cyrus-imapd start
$ chkconfig cyrus-imapd on

اکنون باید بتوانید به عنوان کاربر Cyrus وارد شوید

$ imtest -t "" -u cyrus -a cyrus localhost
S: * OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID STARTTLS LOGINDISABLED COMPRESS=DEFLATE] d5ec35c1414a Cyrus IMAP v2.3.16-Fedora-RPM-2.3.16-13.el6_6 server ready
C: S01 STARTTLS
S: S01 OK Begin TLS negotiation now
verify error:num=18:self signed certificate
TLS connection established: TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)
C: C01 CAPABILITY
S: * CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID AUTH=PLAIN SASL-IR COMPRESS=DEFLATE ACL RIGHTS=kxte QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT SORT=MODSEQ THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE CATENATE CONDSTORE SCAN IDLE LISTEXT LIST-SUBSCRIBED X-NETSCAPE URLAUTH
S: C01 OK Completed
Please enter your password:
C: A01 AUTHENTICATE PLAIN ********
S: A01 OK [CAPABILITY IMAP4 IMAP4rev1 LITERAL+ ID LOGINDISABLED COMPRESS=DEFLATE ACL RIGHTS=kxte QUOTA MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND BINARY SORT SORT=MODSEQ THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE CATENATE CONDSTORE SCAN IDLE LISTEXT LIST-SUBSCRIBED X-NETSCAPE URLAUTH] Success (tls protection)
Authenticated.
Security strength factor: 256
. LIST "" "*"
. OK Completed (0.000 secs 1 calls)
C: Q01 LOGOUT
* BYE LOGOUT received
Q01 OK Completed
Connection closed.
 فارسی