ª
תוכן עניינים:
- תנאים מוקדמים
- תלות PHP
- צור מסד נתונים של MySQL
- הורד את Roundcube
- קבע את התצורה של Nginx
- הגדר את קוביית העגולה
- אפשר תוספי Roundcube
- סיכום
זהו החלק האחרון בהגדרת סדרת שרתי הדואר והגדרת התצורה בה, נסקור כיצד להתקין ולהגדיר את הדואר האלקטרוני של Roundcube.
Roundcube הוא לקוח אימיילים מבוסס IMAP מבוסס אינטרנט עם ממשק משתמש אינטואיטיבי ומודרני מאוד שנכתב ב- PHP. כדי להשתמש ב- Roundcube אתה זקוק רק לדפדפן אינטרנט.
RoundCube כולל את כל התכונות הדרושות לכם בלקוח דוא"ל כמו חיבור הודעות טקסט עשיר / HTML, פנקס כתובות, תמיכה במיילים MIME / HTML, זהויות שולחים מרובות, בדיקת איות, תצוגת שלוש עמודות, ניהול הודעות וגרירה ושחרור.
תנאים מוקדמים
לפני שתמשיך במדריך זה, וודא שאתה מחובר כמשתמש עם הרשאות סודו.
תלות PHP
נתחיל בעדכון רשימת החבילות והתקנת כל תלות PHP הנדרשת:
sudo apt update
sudo apt install php-auth php-intl php-mail-mime php-mail-mimedecode php-mcrypt php-net-smtp php-net-socket php-pear php-xml php7.0-intl php7.0-mcrypt php7.0-xml php7.0-gd php7.0-gd php-imagick
לאחר השלמת ההתקנה, הפעל את הפקודה
sed
הבאה
date.timezone
ערך
date.timezone
ל-
UTC
:
sudo sed -i "s/;date.timezone.*/date.timezone = UTC/" /etc/php/7.0/fpm/php.ini
הפעל מחדש את שירות ה- PHP FPM כדי שהשינויים ייכנסו לתוקף:
sudo systemctl php7.0-fpm restart
צור מסד נתונים של MySQL
Roundcube תומך במעצבי מסד הנתונים MySQL, PostgreSQL ו- SQLite.
במדריך זה נשתמש ב- MySQL כשרת מסד הנתונים שלנו. התחבר למעטפת MySQL:
mysql -u root -p
צור בסיס נתונים חדש של MySQL, משתמש והעניק הרשאות למשתמש זה על בסיס מסד הנתונים החדש שנוצר:
CREATE DATABASE roundcubemail;
GRANT ALL ON roundcubemail.* TO 'roundcubemail'@'localhost' IDENTIFIED BY 'P4ssvv0rD';
FLUSH PRIVILEGES;
הורד את Roundcube
בזמן הכתיבה 1.3.8 היא הגרסה האחרונה היציבה של Roundcube. לפני שתמשיכו עם השלב הבא, עליכם לבדוק את דף ההורדה של Roundcube כדי לראות אם יש גרסה חדשה יותר.
התחל בהורדת ארכיון Roundcube באמצעות הפקודה הבאה של wget:
https://github.com/roundcube/roundcubemail/releases/download/1.3.8/roundcubemail-1.3.8.tar.gz
לאחר סיום ההורדה, חלץ את הארכיון והעבר את קוד Roundcube לספרייה
/var/www/roundcubemail
:
tar xzf roundcubemail-1.3.8.tar.gz.tar.gz
sudo mv roundcubemail-1.3.8/ /var/www/roundcubemail
Nginx ו- PHP-FPM פועלים תחת משתמש
www-data
, ולכן עלינו לשנות את הבעלות על ספריית
/var/www/postfixadmin
למשתמש זה:
sudo chown -R www-data: /var/www/roundcubemail
קבע את התצורה של Nginx
בחלק הראשון של סדרה זו יצרנו בלוק שרת Nginx למופע PostfixAdmin. פתח את קובץ התצורה והוסף את הנחיות המיקום הבאות, אלה המודגשות בצהוב:
… location /roundcubemail { index index.php; try_files $uri $uri/ /roundcubemail/index.php; } location ~ ^/roundcubemail/(README|INSTALL|LICENSE|CHANGELOG|UPGRADING)$ { deny all; } location ~ ^/roundcubemail/(bin|SQL|config|temp|logs)/ { deny all; }…
טען מחדש את שירות Nginx כדי שינויים ייכנסו לתוקף:
הגדר את קוביית העגולה
פתח את הדפדפן שלך ונווט אל
https://mail.linuxize.com/roundcubemail/installer
.
תוצג בפניך המסך הבא:
אפשר תוספי Roundcube
Roundcube מגיע עם מספר תוספים המוגדרים כברירת מחדל. במדריך זה אנו מאפשרים
password
managesieve
תוספי ניהול. תוספים אלה יאפשרו למשתמשים ליצור מסנני מסננת ולשנות את הסיסמאות שלהם מתוך הממשק של Roundcube.
// Enable plugins $config = array('managesieve', 'password'); // Configure managesieve plugin $rcmail_config = 4190; // Configure password plugin $config = 'sql'; $config = 'mysql://postfixadmin:P4ssvv0rD@localhost/postfixadmin'; $config = 'UPDATE mailbox SET password=%c WHERE username=%u';
אל תשכח להזין את אישורי מסד הנתונים של PostfixAdmin בשורת
password_db_dsn
.
סיכום
מדריך זה הראה לך כיצד להתקין ולהגדיר את תצורת הדואר האלקטרוני של Roundcube במערכת אובונטו שלך, וכן כיצד להתקין ולאפשר תוספים של Roundcube על מנת להוסיף פונקציות נוספות כגון מסנני מסננת.
זה הפוסט האחרון בסדרה זו. אם יש לך שאלות אל תהסס להשאיר תגובה.
קוביית שרת דואר - -פוסט זה הוא חלק מההגדרה והגדרת התצורה של סדרת שרתי דואר.
פוסטים אחרים בסדרה זו:
• הגדרת שרת דואר באמצעות PostfixAdmin • התקנה והגדרת תצורה של Postfix ו- Dovecot • התקנה ושילוב של Rspamd • התקנה והגדרת תצורת דואר אלקטרוני של Roundcubeהגדר אוטומטית את חשבון הדואר האלקטרוני שלך בלקוח הדואר שלך באמצעות Outlook AutoConfig

כלי השירות AutoConfig מאפשר לך ליצור באופן אוטומטי את חשבון הדואר האלקטרוני שלך ב- Windows Mail ו- Windows Live Mail , Microsoft Outlook, Outlook Express.
התקן באופן אלחוטי תצורת בטוס בטו בטלוויזיה של Apple

התקנת תוכנת בטא היא עדיין כאב, אולם אם תעקוב אחר המדריך שלנו להתקנת תצורת Beta של tvOS באופן אלחוטי ב- Apple TV, זה יהיה ממש קל.
התקן וקבע את התצורה של Postfix ו- dovecot

Postfix הוא סוכן העברת דואר בקוד פתוח (MTA), שירות המשמש לשליחה וקבלת דוא"ל. Dovecot הוא שרת IMAP / POP3 ובהתקנה שלנו הוא יטפל גם במסירה מקומית ובאימות משתמשים.