Rainloop Webmail - Pelanggan e -mel berasaskan web moden untuk Linux

Rainloop Webmail - Pelanggan e -mel berasaskan web moden untuk Linux

Rainloop adalah aplikasi webmail percuma berdasarkan Php, Sumber percuma dan terbuka, mempunyai antara muka pengguna moden untuk mengendalikan sejumlah besar akaun e -mel tanpa memerlukan sebarang sambungan pangkalan data, selain sambungan bukan pangkalan data yang memegang kedua -duanya SMTP dan Imap protokol untuk menghantar/menerima e -mel dengan mudah tanpa sebarang masalah.

Ciri -ciri utama Rainloop

  1. Moden : Antara muka pengguna moden, dengan drag'n'drop fail, bar kemajuan untuk memuat naik fail, pemberitahuan penyemak imbas, menanamkan imej ke dalam mesej, pintasan papan kekunci, mel pelbagai bahasa, dll.
  2. Teknologi : Menyokong semua protokol pelayan mel terkini, seperti SMTP dan Imap. Enjin caching pelbagai peringkat membolehkan peningkatan prestasi aplikasi dan mengurangkan beban pada mel dan pelayan.
  3. Boleh disesuaikan : Pilihan penyesuaian yang sangat tinggi untuk menyesuaikan susun atur antara muka menggunakan tema visual dan sokongan untuk antara muka pelbagai bahasa, dengan bahasa baru dengan mudah ditambah.
  4. Sosial : Integrasi dengan Facebook, Google dan Twitter membolehkan pengguna log masuk dengan kelayakan rangkaian sosial mereka.
  5. Kesederhanaan : Menyediakan cara mudah untuk memasang dan menaik taraf aplikasi Rainloop tanpa sebarang kemahiran teknikal. Alat peningkatan terbina dalam membolehkan pengguna untuk mendapatkan versi dan plugin baru dengan mudah dari satu klik melalui antara muka admin.
  6. Keselamatan : Modul perlindungan terbina dalam membersihkan entiti HTML yang berbahaya untuk mencegah beberapa serangan. Di samping itu, enjin keselamatan berasaskan token digunakan untuk perlindungan daripada serangan CSRF.
  7. Extensibility : Sistem Plugin Menyediakan beberapa ciri seperti menukar kata laluan, alamat global, menyusun skrin, menyimpan tetapan pengguna dalam pangkalan data, dan lain -lain mudah diintegrasikan ke dalam aplikasi.
  8. Prestasi : Aplikasi yang direka dengan baik dengan penggunaan memori yang cekap, jadi ia dapat berfungsi dengan lancar walaupun pada pelayan rendah. Tetapi masih dalam kebanyakan kes, prestasi dan kelajuan aplikasi secara langsung bergantung kepada prestasi pelayan dan jalur lebar yang ada.

Keperluan Rainloop

Untuk memasang aplikasi Rainloop, kami memerlukan:

  1. Sistem Operasi GNU/Linux
  2. Pelayan web Apache
  3. PHP Versi 5.3 atau lebih tinggi
  4. Sambungan PHP
Demo Rainloop dan Pratonton
  1. Tonton Demo Permohonan - http: // demo.Rainloop.bersih/
Pratonton: Lemam Rainloop
Persekitaran ujian
  1. Sistem operasi - Centos 6.5 & Ubuntu 13.04
  2. Apache - 2.2.15
  3. Php - 5.5.3
  4. Rainloop - 1.6.3.715

Pemasangan Web Rainloop di Linux

Seperti yang saya nyatakan sebelum ini, itu Rainloop Webmail dibangunkan dalam Php untuk Linux dengan Apache. Oleh itu, anda mesti mempunyai pelayan web yang sedang berjalan dengan PHP dipasang pada sistem bersama dengan modul PHP seperti curl, ibxml, dom, OpenSSL, Masa tarikh, Pcre, dan lain-lain. Untuk memasang semua pakej yang diperlukan ini, anda boleh menggunakan alat Pengurus Pakej yang dipanggil yum atau apt-get Menurut taburan Linux anda.

Langkah 1: Pasang Apache, PHP dan MySQL

Pasang pada topi merah sistem berasaskan menggunakan arahan yum.

# yum Pasang httpd # yum pasang mysql mysql-server # yum pasang php php-mysql php-xml pcre php-common curl # service httpd start # service mysqld start

Pasang pada Debian sistem berasaskan menggunakan perintah apt-get.

# apt-get pemasangan apache2 # apt-get memasang mysql-server mysql-client # apt-get Install Mulakan # Perkhidmatan MySQL Mula

Langkah 2: Muat turun dan pasang webmail Rainloop

Sekarang pergi rasmi Rainloop laman web dan muat turun tarball sumber terkini (i.versi e 1.6.3.715) Menggunakan pautan di bawah.

  1. http: // hujan.bersih/muat turun/

Sebagai alternatif, anda juga boleh menggunakan berikut 'wget'Perintah untuk memuat turun pakej sumber terkini dan mengeluarkannya ke direktori root web apache. Sebagai contoh, '/var/www/hujan'Atau'/var/www/html/rainloop'.

Pada sistem berasaskan topi merah
# mkdir/var/www/html/rainloop # cd/var/www/html/rainloop # wget http: // repository.Rainloop.bersih/v1/rainloop-1.6.3.715-F96ED936916B7F3D9039819323C591B9.zip # unzip rainloop-1.6.3.715-F96ED936916B7F3D9039819323C591B9.zip # rm rainloop-*.zip
Mengenai sistem berasaskan Debian
# mkdir/var/www/rainloop # cd/var/www/webmail # wget http: // repository.Rainloop.bersih/v1/rainloop-1.6.3.715-F96ED936916B7F3D9039819323C591B9.zip # unzip rainloop-1.6.3.715-F96ED936916B7F3D9039819323C591B9.zip # rm rainloop-*.zip

Catatan: Anda juga boleh memuat turun versi terkini aplikasi Rainloop tanpa perlu berurusan dengan arkib zip, hanya gunakan arahan berikut di terminal anda.

# curl -s http: // repository.Rainloop.bersih/pemasang.Php | php

Langkah 3: Konfigurasikan keizinan

Selepas, mengekstrak kandungan pakej, pastikan anda menetapkan kebenaran yang betul untuk fail dan direktori sebelum memasang produk. Ini perlu menjalankan aplikasi dengan konfigurasi lalai. Ini juga wajib, semasa menangani peningkatan manual atau memulihkan dari sandaran. Sila beralih ke direktori aplikasi i.e. '/var/www/hujan'Atau'/var/www/html/rainloop'Dan laksanakan perintah berikut di atasnya.

# cari . -taip d -exec chmod 755  \; # cari . -taip f -exec chmod 644  \;

Sekarang, tetapkan pemilik untuk permohonan itu secara rekursif.

Chown -R www-data: www-data .

Catatan: Bergantung pada taburan Linux tertentu, akaun pengguna untuk pelayan web berjalan mungkin berbeza (Apache, www, www-data, tiada siapa, nginx, dan lain-lain.).

Langkah 4: Konfigurasikan Rainloop melalui Antara Muka Admin

Terdapat dua cara untuk mengkonfigurasi aplikasi hujan - menggunakan Panel Admin, atau dengan mengubah suai 'permohonan.Ini'Fail secara manual dari terminal. Tetapi, kebanyakan pilihan asas dikonfigurasikan melalui antara muka web, dan itu harus akhiran dalam kebanyakan kes. Untuk mengakses panel admin, gunakan kelayakan log masuk lalai berikut.

  1. Url : http: // your -ip-address/rainloop/?admin
  2. Pengguna : admin
  3. Lulus : 12345

Log masuk pentadbir

Log masuk Webmail Rainloop

Tukar kata laluan admin

Sekali, anda log masuk ke dalamnya disyorkan untuk menukar kata laluan lalai untuk melindungi aplikasi dari serangan yang berniat jahat.

Tukar kata laluan lalai Tetapkan kata laluan
Penjenamaan

Anda boleh menyesuaikan skrin log masuk anda dengan menambahkan tajuk tersuai, penerangan dan laluan ke logo.

Penjenamaan
Dayakan kenalan

Untuk membolehkan ciri kenalan, kita perlu menggunakan pangkalan data yang disokong. Di sini, kami akan menggunakan Mysql sebagai pangkalan data untuk membolehkan kenalan. Oleh itu, buat pangkalan data secara manual menggunakan arahan berikut di terminal.

# mysql -u root -p mysql> buat pangkalan data hujan; mysql> keluar;

Sekarang membolehkan ciri kenalan dari Panel Admin -> Kenalan halaman.

Dayakan kenalan
Tambah domain

Anda boleh menambah atau mengkonfigurasi domain anda di Panel Admin -> Domain -> Tambah domain Halaman. Tetapan yang disyorkan untuk menambahkan domain adalah localhost i.e., 127.0.0.1 dan pelabuhan 143 untuk Imap dan pelabuhan 25 untuk SMTP. Berdasarkan konfigurasi pelayan, anda juga boleh memilih SSL/TLS untuk Imap/SMTPS Dan jangan lupa untuk menandakan 'Gunakan borang log masuk pendek'kotak semak.

Tambah domain
Plugin - Dayakan kata laluan berubah

Plugin ini menambah fungsi untuk menukar kata laluan akaun e -mel. Untuk membolehkan plugin ini, anda perlu memasang pakej yang dipanggil 'Poppassd'Di pelayan.

# apt-get memasang poppassd [on Debian sistem berasaskan]

Pada topi merah sistem berasaskan, anda perlu memuat turun dan membolehkan repositori Edge Razor untuk pengedaran khusus anda dan kemudian pasang pakej 'Poppassd' menggunakan arahan berikut.

# yum memasang poppassd

Seterusnya, pergi ke Panel Admin -> Bahagian pakej untuk memasang plugin.

Plugin poppasswd

Aktifkan, plugin Poppassd dari Panel Admin > Plugin halaman dan tandakan 'Poppassd-Change-Password' kotak. Tambahkan butiran pelayan seperti itu 127.0.0.1, Pelabuhan 106 dan masukkan '*'Untuk e -mel yang dibenarkan.

Dayakan plugin Poppasswd
Sosial

Integrasi dengan Facebook, Google dan Twitter membolehkan pengguna log masuk menggunakan kelayakan rangkaian sosial. The Dropbox Integrasi membolehkan pengguna melampirkan fail dari storan dropbox mereka.

Untuk membolehkan integrasi sosial, pergi ke Panel Admin -> Sosial tab, dan tambahkan medan yang sesuai untuk rangkaian sosial tertentu. Untuk arahan lebih terperinci mengenai integrasi sosial boleh didapati di http: // rainloop.bersih/dokumen/sosial/.

Pautan rujukan

Laman Utama Rainloop