Langsung ke konten utama

Konfigurasi webmail server dengan Rouncube debian 9

Membangun webmail server dengan rouncube.

dalam blog kali ini saya ingin mengulas bagaimana cara konfigurasi webmail server dengan rouncube debian. Caranya adalah sebagai berikut:

1.Siapkan aplikasi filezilla dan rouncube

2. Untuk rouncube extract melalui winrar dengan penerapan winrar sebagai " run as administrator" caranya sebagai berikut.
         
              start→ all program→ winrar→ klik kanan → pilh "run as administartor"→ kemudian extarct.

3. Install paket mc lynx apache2 ssh dengan cara ketik perintah dibawah ini pada server.
            apt-get install mc lynx apache2  ssh

4. Install juga paket bind9 php7.0 mysql-server dengan ketik perintah dibawah ini pada server.
           libapache2-mod-php phpmyadmin
          apt-get install bind9 php7.0 mysql-server 
         
          libapache2-mod-php phpmyadmin

5.konfigurasi bind9 dengan cara ketik perintah dibawah ini pada server.
    
     a. registrasi ip ke domain dengan cara sebagai berikut.
                 
                mcedit /etc/bind/named.conf.default-zones
     
     b. copy file db.local ke db.domain

     c. copy file db.127 ke db.ip

6. Membuat folder penyimpanan webmail dengan cara ketik perintah dibawah ini pada server.
                mkdir /var/www/rouncube

7. copy file dari 000-default.conf ke mail.conf dengan cara ketik perintah dibawah ini pada server.

                 cp /etc/apche2/site-available/000-default.conf /etc/apache2/site-available/mail.conf

8.edit file mail.conf dengan cara ketik perintah dibawah ini pada server.

       mcedit /etc/apache2/site-available/mail.conf
   baris ke10 tambahkan 
      servername.mail.nama.com
baris ke12 edit menjadi.
      Document /var/www/roundcube/

9. Edit file apache2.conf dengan cara ketik perintah di bawah ini pada server.

          mcedit /etc/apache2/apache2.conf

hapus tanda # dari baris 176-180
kemudian edit baris 176 menjadi 
            <Directory /var/www/roundcube/>

10. aktifkan configurasi mail.conf dengan cara ketik perintah ini pada server.

          a2ensite mail.conf

         service apache2 restart

11.  aktifkan port dan password di ssh  dengan cara ketik perintah dibawah ini pada server.

         mcedit /etc/ssh/sshd_config 
   
       hapus tanda # pada baris ke 13 dan 32
       baris ke 32 edit menjadi  
                          permitrootlogin yes
                          service ssh restart

12. Pada client buka filezilla,pindahkan seluruh file rouncube yang sudah di extract ke dalam folder /var/www/roundcube

13. Membuat database melalui web browse client dengan php myadmin pada server.

    NB: jika password root di phpmyadmin tidak bekerja lakukan cara di bwaha ini di server.
  
               mysql -u root -p mysql
       kemudian ketik 
   
  UPDATE user SET plugin=WHERE user='root';
           flush privileges;
                  exit
Agar phpmyadmin masuk tanpa password root ketik perintah di bawah ini pada server.

              mcedit /etc/phpmyadmin/config.inc.php
hapus tanda// pada baris 103 pada server.

kembali ke client melalui webbrowse client dengan phpmyadmin,buat database dengan nama roundcube

14.  Kemudian melalui webbrowse buka alamat 
    
         mail.nama.com/installer

lalu pilih NEXT paling bawah masukkan nama domain di support URL dengan data yang di masukkan ke phpmyadmin pada IMAP setting dan SMTP Setting ubah localhost menjadi nama domain paling bawah pilih CREATE CONFIG. Nanti akan muncul permintaan pengcopyan data .
config.inc.php (yang didownload terlebih dahulu)
ke /var/www/roundcube/config di server melalui filezilla
kemudian pilih Continue.
jika bagian cehck if di directory masih NOT OK.
Silahkan buka server kemudian  masuk ke var dengan cara ketik perintah di bawah ini pada server.

          cd /var/www/roundcube/
          chown -R www-data : www-data config/
          chown -R www-data : www-data temp/
          chown -R www-data : www-data local/
          cd
Setelah itu kembali ke webbrowse client lalu refresh mail.com/installer jika bagian check if directory ok maka lanjutkan INITILIZE DATABASE, jika semua ok webmail bisa dibuka mail.nama.com

15. Kembali ke server untuk membuat mail servernya install paket psotfix dovecot-imapd dan dovecot-pop3d dengan ketik perintah dibawah ini pada server.

     apt-get install postfix dovecot-imapd dovecod-pop3d

pilih situs internet masukkan nama domain.


16. Membuat penyimpanan data psotfix di server dengan cara ketik perintah di bawah ini.
      
       maildirmake-dovecot /etc/skel/maildir

17. Tambahkan folder maildir dengan cara ketik perintah di bawah ini pada server.
  
        mcedit /etc/postfix/main.cf
        
        paling bawah tambahkan perintah dibawah ini pada server.
         
          home_mailbox =Maildir/

18. edit file dovecot.conf dengan cara ketik perintah dibawah ini pada server.
   
      mcedit /etc/dovecot/dovecot/dovecot.conf
hapus tanda # baris baris 30

19.ketik perintah   mcedit /etc/dovecot/conf.d/auth.conf   pada server
   
      hapus tanda # baris 10 kemudian edit menjadi 

        disable_palintext_auth=0
Baris 100 kemudian edit menjadi 

        auth_mechanisms = plain login

20.ketik perintah  mcedit /etc dovecot/conf.d /10-mail.conf  pada server 
   
       baris 30 ubah menjadi 
mail_location =maildir:~/Maildir

21.lanjut ke perintah    mcedit /etc/dovecot/conf.d/10master.conf
    hapus tanda # baris 90 -92 kemudian edit 

     user=postfix
      group= postfix

22. membuat 2 user login dengan cara ketik perintah di bawah ini pada server.

     adduser amir
     adduser hamzah

23. ketik perintah dibawah ini 
   
         Service postfix restart
         Service dovecot restart

24. Uji coba di client mengirim email melalui menu compose 
      
       to : hamzah@nama.com
      subject: judul surat 
        isi surat 
     send

Semoga Bermanfaat...!!!
https://safitri-blcklaten.blogspot.com/2017/02/konfigurasi-webmail-menggunakan.html
https://www.dewaweb.com/blog/roundcube-webmail/
   


                
               

Komentar

Postingan populer dari blog ini

Software Pemutar Video Yang Bagus Dan Ringan Untuk PC

software pemutar video Jika kita melihat atau membaca dari namanya saja, maka kita akan mudah mengetahui fungsi dari sebuah software tersebut. yang dimana fungsinya adalah untuk menjalankan atau memainkan video di perangkat komputer. dengan menggunakan software pemutar video maka kita bisa memainkan file entah itu dari MMC, Flashdisk, ataupun DVD meskipun format video tersebut berbeda-beda pastinya. terkadang kita menemui atau melihat suatu format video namun video tersebut tidak akan terbuka atau format tersebut tidak didukung, maka kita haruslah membutuhkan sebuah software yang dimana bisa suport hampir semua file video entah itu MP4, Mkv, Dat, Flv, Mpeg dan bentuk format lainnya. sebab dimana-mana sebuah perangkat pasti memiliki koleksi video, seperti filim kesukaan dengan beberapa format video yang berbeda. Dengan seiring perkembangan, peningkatan format video semakin beragam sampai saat ini, untuk itu kita haruslah memiliki sebuah pemutar video yang bagus, ringan juga sudah mensup...

Belajar Bahasa Inggris Dengan Berita Terbaru

Bill Gates says that usage of robots in the future will lead to unemployment Microsoft co-founder Bill Gates said during a speech recently that both governments and businesses need to prepare for a world in which humans will be competing with robots for jobs. Speaking at the American Enterprise Institute in Washington, DC, Gates said that as the costs for robots and technology go down, the demand for  low-skilled jobs  will also decrease. He said that governments might  eventually  have to reduce taxes to  persuade  big businesses to continue hiring human employees rather than investing in robots to fill the job.  He went on to say that even high-skilled workers such as accountants, commercial pilots,  astronauts  and police officers are at risk of being replaced by  AI -based robots in the future. Tweak Town Kata-kata penting: low-skilled jobs  = pekerjaan keterampilan rendah eventually  = akhirnya  persuade  = membu...

Ekspedisi Kurir Paling Banyak Di Gunakan Oleh Online Shop

Seiring dengan berkembangnya jaman yang dimana dunia teknologi dan teknik pemasaran semakin menjamur dengan hadirnya berbagai macam perusahaan dalam bidang penjualan marketplace, online shop, dan e-commerce yang menghiasi pasaran jual beli online di indonesia. dengan begitu maka sangat dibutuhkan sebuah sarana ataupun layanan pengiriman barang keseluruh wilayah nusantara dan bahkan sampai keluar negri. yang dimana jasa pengiriman tersebut sangat berperan penting dalam penyambung antara penjual dan pembeli lintas pulau. s eperti kita ketahui ada banyak layanan jasa pengiriman barang darat, laut maupun udara menawarkan jasa dengan berbagai versi layanan dari yang expres, kilat, maupun cargo. yang dimana layanan tersebut bisa dipilih sesuai dengan keinginan dan jenis layanan tersebut berbeda-beda tarifnya dari yang terjangkau maupun yang wow. akan tetapi biaya tersebut akan disesuaikan dengan jadwal yang ditentukan atau ditawarkan oleh mereka. yang dimana ada sebuah layanan dikhususkan de...