Cara Memasang Iredmail di CentOS 7 untuk Integrasi Iklan Samba4 - Bahagian 10

Cara Memasang Iredmail di CentOS 7 untuk Integrasi Iklan Samba4 - Bahagian 10

Siri tutorial ini akan membimbing anda mengenai cara mengintegrasikan Iredmail dipasang pada a Centos 7 Mesin dengan pengawal Domain Direktori Aktif Samba4 agar akaun domain menghantar atau menerima mel melalui klien desktop Thunderbird atau melalui antara muka web Roundcube.

The Centos 7 Pelayan di mana IREDMail akan dipasang akan membolehkan perkhidmatan penghalaan SMTP atau mel melalui port 25 dan 587 dan juga akan berfungsi sebagai ejen penghantaran mel melalui Dovecot, menyediakan perkhidmatan POP3 dan IMAP, kedua-duanya dijamin dengan sijil ditandatangani sendiri yang dikeluarkan pada proses pemasangan.

Peti mel penerima akan disimpan di pelayan CentOS yang sama bersama dengan ejen pengguna webmail yang disediakan oleh Roundcube. Direktori Aktif Samba4 akan digunakan oleh IREDMail untuk menanyakan dan mengesahkan akaun penerima terhadap alam, untuk membuat senarai mel dengan bantuan kumpulan direktori aktif dan mengawal akaun mel melalui Samba4 AD DC.

Keperluan:

  1. Buat Infrastruktur Direktori Aktif dengan Samba4 di Ubuntu

Langkah 1: Pasang Iredmail di CentOS 7

1. Sebelum bermula dengan pemasangan IREDMail terlebih dahulu pastikan anda mempunyai sistem operasi CentOS 7 yang dipasang pada mesin anda menggunakan arahan yang disediakan oleh panduan ini:

  1. Pemasangan segar CentOS 7 minimum

2. Juga, pastikan bahawa sistem itu terkini dengan kemas kini keselamatan dan pakej terkini dengan mengeluarkan arahan di bawah.

# kemas kini yum 

3. Sistem ini juga memerlukan nama hos FQDN yang ditetapkan dengan mengeluarkan arahan di bawah. Menggantikan mel.Tecmint.lan pemboleh ubah dengan fqdn tersuai anda sendiri.

# hostnamectl set-hostname mel.Tecmint.lan 

Sahkan nama hos sistem dengan arahan di bawah.

# hostname -s # name pendek # hostname -f # fqdn # hostname -d # domain # kucing /etc /hostname # sahkan dengan perintah kucing 
Sahkan CentOS 7 nama hos

4. Peta mesin FQDN dan nama pendek terhadap alamat IP loopback mesin dengan mengedit secara manual /etc/hos fail. Tambahkan nilai seperti yang digambarkan di bawah dan ganti mel.Tecmint.lan dan nilai mel dengan sewajarnya.

127.0.0.1 mel.Tecmint.mel localhost localhost.Localdomain 

5. Juruteknik Iredmail mengesyorkan bahawa Selinux harus sepenuhnya dilumpuhkan. Lumpuhkan Selinux dengan mengedit /etc/selinux/config fail dan tetapkan parameter selinux dari permisif ke kurang upaya seperti yang digambarkan di bawah.

Selinux = dilumpuhkan 

Reboot mesin untuk memohon dasar selinux baru atau jalankan setenforce dengan parameter 0 untuk memaksa selinux untuk menyahdayakan dengan serta -merta.

# reboot atau # setenforce 0 

6. Seterusnya, pasang pakej berikut yang akan datang dalam tangan kemudian untuk pentadbiran sistem:

# yum Pasang bzip2 bersih-alat bash-lengkap wget 

7. Untuk memasang Iredmail, mula -mula pergi ke halaman muat turun http: // www.Iredmail.org/muat turun.HTML dan ambil versi arkib terkini perisian dengan mengeluarkan arahan di bawah.

# wget https: // bitbucket.org/zhb/iredmail/muat turun/iredmail-0.9.6.tar.BZ2 

8. Setelah selesai muat turun, ekstrak arkib termampat dan masukkan direktori Iredmail yang diekstrak dengan mengeluarkan arahan berikut.

# tar xjf iredmail-0.9.6.tar.bz2 # cd iredmail-0.9.6/ # ls 

9. Mulakan proses pemasangan dengan melaksanakan skrip shell Iredmail dengan arahan berikut. Mulai sekarang dalam beberapa soalan akan ditanya oleh pemasang.

# bash iredmail.sh 

10. Pada hit hit yang pertama kali dialu -alukan Ya Untuk meneruskan pemasangan.

Wizard Persediaan Iredmail

11. Seterusnya, pilih lokasi di mana semua mel akan disimpan. Direktori lalai yang digunakan oleh Iredmail untuk menyimpan peti mel adalah /var/vmail/ Laluan sistem.

Sekiranya direktori ini terletak di bawah partition dengan storan yang cukup untuk menganjurkan mel untuk semua akaun domain anda, maka tekan Seterusnya bersambung.

Jika tidak, ubah lokasi lalai dengan direktori yang berbeza sekiranya anda telah mengkonfigurasi partition yang lebih besar yang didedikasikan untuk penyimpanan mel.

Laluan Penyimpanan Mel Iredmail

12. Pada langkah seterusnya, pilih pelayan web frontend di mana anda akan berinteraksi dengan IREDMAIL. Panel Pentadbiran Iredmail akan dilumpuhkan sepenuhnya kemudian, jadi kami akan menggunakan pelayan web frontend hanya untuk mengakses mel akaun melalui Panel Web Roundcube.

Sekiranya anda tidak mempunyai beribu -ribu akaun mel setiap jam mengakses antara muka webmail, anda harus pergi dengan pelayan web Apache untuk fleksibiliti dan pengurusan yang mudah.

Pelayan web pilihan Iredmail

13. Pada langkah ini, pilih pangkalan data backend OpenLDAP untuk alasan keserasian dengan pengawal domain samba4 dan hit Seterusnya Untuk meneruskan, walaupun kami tidak akan menggunakan pangkalan data OpenLDAP ini kemudian setelah kami mengintegrasikan IREDMail ke Samba Domain Controller.

Iredmail ldap backend

14. Seterusnya, tentukan nama domain samba4 anda untuk akhiran ldap seperti digambarkan pada imej di bawah dan tekan Seterusnya bersambung.

Iredmail ldap akhiran

15. Pada petikan seterusnya masukkan nama domain anda sahaja dan tekan Seterusnya untuk meneruskan. Menggantikan Tecmint.lan nilai yang sewajarnya.

domain mel Iredmail

16. Sekarang, sediakan kata laluan untuk [dilindungi e -mel] pentadbir dan memukul Seterusnya bersambung.

Pentadbir Domain Mail Iredmail

17. Seterusnya, pilih dari senarai komponen pilihan yang anda ingin berintegrasi dengan pelayan mel anda. Saya sangat mengesyorkan untuk memasang RoundCube untuk menyediakan antara muka web untuk akaun domain untuk mengakses mel, walaupun Roundcube boleh dipasang dan dikonfigurasi pada mesin yang berbeza untuk tugas ini untuk membebaskan sumber pelayan mel dalam hal beban tinggi.

Untuk domain tempatan dengan akses internet yang terhad dan terutama semasa kami menggunakan integrasi domain, komponen lain tidak begitu berguna, kecuali AWSTATS sekiranya anda memerlukan analisis mel.

Komponen pilihan Iredmail

18. Pada jenis skrin semakan seterusnya Y Untuk menggunakan konfigurasi dan memulakan proses pemasangan.

perubahan konfigurasi Iredmail

19. Akhirnya, terima skrip Iredmail untuk mengkonfigurasi fail firewall mesin dan mysql secara automatik dengan menaip ya untuk semua soalan.

Konfigurasi Sistem Iredmail

20. Selepas pemasangan selesai pemasang akan memberikan beberapa maklumat sensitif, seperti kelayakan Iredadmin, alamat URL panel web dan lokasi fail dengan semua parameter yang digunakan pada proses pemasangan.

Ringkasan Pemasangan Iredmail

Baca maklumat yang dipaparkan di atas dengan teliti dan reboot mesin untuk membolehkan semua perkhidmatan mel dengan mengeluarkan arahan berikut.

# init 6 

21. Selepas sistem reboot, log masuk dengan akaun dengan keistimewaan root atau sebagai root dan senaraikan semua soket rangkaian dan program yang berkaitan dengan pelayan mel anda mendengarkan dengan mengeluarkan arahan berikut.

Dari senarai soket, anda akan melihat bahawa pelayan mel anda merangkumi hampir semua perkhidmatan yang diperlukan oleh pelayan mel untuk berfungsi dengan betul: SMTP/S, POP3/S, IMAP/S dan Antivirus bersama dengan perlindungan spam.

# netstat -tulpn 
Soket Rangkaian Iredmail

22. Untuk melihat lokasi semua fail konfigurasi Iredmail telah diubahsuai dan kelayakan yang digunakan oleh IREDMail semasa proses pemasangan untuk pentadbiran pangkalan data, akaun pentadbir mel dan akaun lain, memaparkan kandungan Iredmail.Petua fail.

Fail ini terletak di direktori di mana anda pada mulanya telah mengekstrak arkib pemasangan. Perhatikan bahawa anda harus memindahkan dan melindungi fail ini kerana ia mengandungi maklumat sensitif mengenai pelayan mel anda.

# Kurang IREDMAIL-0.9.6/Iredmail.Petua 

23. Fail yang disebutkan di atas yang mengandungi butiran mengenai pelayan mel anda juga akan dihantar secara automatik ke akaun Pentadbir Pelayan Mel, yang diwakili oleh akaun Postmaster.

Webmail boleh diakses dengan selamat melalui protokol HTTPS dengan menaip alamat IP mesin anda dalam penyemak imbas. Terima ralat yang dihasilkan dalam penyemak imbas oleh sijil web yang ditandatangani sendiri dan log masuk dengan kata laluan yang dipilih untuk [dilindungi e -mel] _Domain.tld akaun semasa pemasangan awal. Baca dan simpan e-mel ini ke peti mel yang selamat.

https: // 192.168.1.254 
Log masuk akaun Iredmail Mail Web Iredmail

Itu sahaja! Sekarang, anda akan mempunyai pelayan mel penuh yang dikonfigurasi di premis anda yang beroperasi sendiri, tetapi belum disatukan dengan perkhidmatan pengawal domain Direktori Samba4 Active.

Di bahagian seterusnya kita akan melihat bagaimana untuk merosakkan perkhidmatan Iredmail (postfix, dovecot dan fail konfigurasi Roundcube) untuk menanyakan akaun domain, menghantar, menerima dan membaca surat.