Sabtu, 08 Agustus 2015

Membangun Webmail menggunakan Squirrelmail

Mail Server adalah sebuah aplikasi yang menerima e-mail dari pengguna lokal (dari domain yang sama) maupun pengirim remote dari jaringan lain (internet). Selain itu Mail Server juga mampu mem-forward e-mail tersebut ke Mail Server lainnya untuk dikirim. Intinya Mail Server adalah yang melayani kalian para user dalam proses pengiriman dan penerimaan e-mail seperti halnya kantor pos.
Untuk dapat mengirimkan e-mail, sebuah Mail Server harus memiliki sebuah MTA (Mail Transport Agent) didalamnya. Fungsi utamanya adalah untuk mengirimkan e-mail dari Mail Server lokal ke Mail Server remote. Sebenarnya ada banyak sekali jenis-jenis MTA yang Dapat kalian install di Debian.
Beberapa contohnya adalah :
Postfix ,Sendmail ,Qmail ,Exim ,Zimbra
Selain untuk mengirimkan e-mail, Mail Server juga bertugas untuk menerima e-mail menggunakan protokol POP atau IMAP. Untuk itu diperlukan juga sebuah POP dan IMAP server agar Mail Server dapat berfungsi dengan sempurna dalam menerima email masuk dari MTA Mail Server lain. Contoh POP dan IMAP server yang cukup terkenal adalah Courier dan Dovecot.
Karena saat menginstall Mail Server, saya menginstallnya bersama anak ngawen.

Instalasi :

Masuk ssh root

1. Install postfix





2. Dalam installasi mail server kali ini saya akan mengunakan postfix dan courier dengan perintah
#apt-get install postfix courier-pop courier-imap



3. Selanjutnya buatlah folder mail dengan perintah


4. Kemudian edit main.cf dengan perintah


5. Tambahkan baris berikut ke bagian paling akhir seperti pada gambah dibawah


6. MAsukkan perintah








7. Tambahkan 0.0.0.0/0 pada akhir kata






8. Kemudian kita restart seperti dibawah ini


9. Untuk menambahkan user bisa seperti gambar dibawah ini




10. Selanjutnya kita install squirrelmail


11. Kemudian kita konfigurasi dengan perintah


 Sesuaikan seperti gambar dibawah ini


12. Kemudian kita restart


13. Lalu bagaimana anda dapat membuka squirrelmail ini melalui webrowser anda harus membuat semacam shortcut atau symbolic dari folder “/usr/share/squirrelmail” ke “/var/www/html” dengan nama symbolic mail yaitu dengan perintah :
 

14. Selanjutnya masuk browser dengan IP/mail/src/login.php



15. Cara mengirim pesan bisa ikuti langkah dibawah ini







#REKRUITMENSISJARGEN8
#SISJARLAB

Jumat, 07 Agustus 2015

Menggunakan Aplikasi Kalkun untuk SMS Gateway

Setelah install gammu, kita lanjutkan ke sms gatewaynya dengan menginstall kalkun.

1. Kita download kalkunnya diserver kita


2. Kemudian kita buat folder kalkun


3. Selanjutnya kita copy atau juga di cut/move dengan perintah mv untuk mencut.


4. Kemudian kita masuk folder kalkun


5. Selanjutnya kita extract


6. Selanjutnya kita buat database baru pada phpmyadmin


7. Selanjutnya kita konfigurasi


8. Kemudian kita ganti bagian password-nya sesuai yang kita inginkan


9. Selanjutnya kita extrak example database struktur Gammu agar bisa di import, caranya :


10. Kemudian kita import konfig database struktur Gammu dengan mengeklik browse...

11.  cari di /usr/share/doc/gammu/examples/sql/mysql.sql


12. Selanjutnya kita go/kirim


13.  Konfigurasi path daemon dengan perintah


14. Sesuaikan seperti dibawah ini :


15. Jangan lupa juga cek path konfigurasi



16. Kemudian buka web browser mengarah ke http://localhost/kalkun/ dan selanjutnya akan terjadi proses instalasi



 

17. Selanjutnya akan muncul tampilan seperti dibawah ini, jangan klik Go To~


18. Hapus/Ganti dulu folder install


19. Baru kita Go To~ dan akan muncul tampilan seperti dibawah ini.
 Disini, kita belum selesai karena status masih uknown belum conected.


20. Selanjutnya kita atur waktu


Hidupkan date~ dengan cara menghapus //


21. Selanjutnya kita chmod



22. Kemudian kita restart gammu-smsd dan apache2nya



23. Kita restart lagi browsernya dan status sudah connected.


- Jika masih uknown, coba cek ulang konfigurasi semuanya dan pastikan sudah benar.
- Jika masih belum bisa, tanyakan saja pada google.


Kamis, 06 Agustus 2015

Install SMS Gateway

Instalasi Gammu

Kali ini saya akan berbagi mengenai instalasi sms gateway.
Seperti biasa sebelum ke langkah-langkah, kita harus mengerti terlebih dahulu apa itu sms gateway.
SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas.
SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC (telkomsel, indosat, dll) atau SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah dan standar.
Hardware Requirement
Spesifikasi Minimum : Processor : Intel P4 1.8GHZ
RAM : 256MB
Hardisk : 80GB
Modem atau handphone kompabilitynya bisa di cek di sini 
Software Requirement

Linux Ubuntu
Apache 2.x.x
PHP 5.x.x (with mysql, session, hash, json extension)
PHP-CLI
MySQL 5.x.x
Gammu
Kalkun 
Langkah-langkah :
1. Install Paket yang dibutuhkan seperti :
#apt-get install tasksel (untuk menginstall paket tasksel)
#tasksel install lamp-sever (Install lamp server)

2. Kemudian kita upgrade dan update
#apt-get update && apt-get upgrade
 

3. Selanjutnya kita install gammu dengan perintah :
#apt-get install gammu gammu-smsd


4. Kemudian kita cek keberadaan modem ada di port USB dengan perintah
#dmesg | grep tty



5. Selanjutnya kita konfigurasi gammu
#gammu-config


Akan muncul tampilan seperti dibawah ini


Selanjutnya sesuaikan


6. Selanjutnya kita konfigurasi ulang gammu
#nano /etc/gammu-smsdrc




7. Matikan service gammu-smsd(untuk menggunakan perintah gammu)
#/etc/init.d/gammu-smsd stop


8. Selanjutnya kita identifikasi dengan perintah
#gammu --identify


9. Kemudian kita start gammunya dengan perintah
#/etc/init.d/gammu-smsd start


10. Untuk pengiriman SMS menggunakan perintah berikut 
#gammu --sendsms text <nomor tujuan> 
kemudian tulis pesan,
untuk mengirim pesan tekan enter lalu tekan ctrl+D 
Jika tidak berhasil, kemungkinan anda tidak punya pulsa atau tidak ada sinyal hehe. Kemungkinan lainnya adalah anda salah memasukan port-nya.

11. Untuk cek pulsa
#gammu getussd <nomor untuk cek pulsa, sesuaikan dengan jenis sim card)
example : #gammu getussd *555# (untuk mengecek pulsa indosat)

Untuk SMS Gateway-nya ada di blog saya selanjutnya :)

Rabu, 05 Agustus 2015

Mengatasi error url pada drupal

Pada saat saya selesai menginstall drupal, ada eror url seperti dibawah ini


Dan langkah-langkah mengatasinya sebagai berikut :
1. Masuk terminal kemudian ketikkan perintah
#nano /etc/apache2/apache2.conf


2. Ganti "AllowOverride None" menjadi "AllowOverride All"



3. Selanjutnya ketikkan perintah
#a2emod rewrite


4. Kemudian kita restart dengan perintah
#/etc/init.d/apache2 restart


Jika masih belum berhasil, tanyakan saja pada mbah google :)