Kamis, 06 Juli 2017

Mengatasi Email Double di Thunderbird



Saya ada case dimana OS Windows 10 dengan mail client thunderbird terkadang suka menerima email yang double atau ganda atau duplikat, tentunya hal ini membuat email kita lebih dari satu yang keterima di thunderbird, padahal aslinya email nya hanya ada satu di webmail.

Untuk mengatasinya, ada beberapa tahap, cara nya sebagai berikut :

1. Install dulu addon / extension di thunderbird untuk remove duplikat email, ada nya di menu Add-On lalu Extensions, cari saya duplicate email, Download extensionnya dan lakukan restart thunderbird nya.



2. Buka kembali program thunderbird nya, lalu masuk menu :
Help > Troubleshooting Information
Klik tombol 'Open Folder'
Hal ini akan membuka windows explorer dan menuju ke Profile folder dari thunderbird



3. Tutup atau close program thunderbird nya.

4. Sekarang di windows explorer, buka dulu view hidden file nya :


Setelah itu masuk  folder 'Mail'
Klik di folder 'mail account name'
scroll down dan cari file dengan nama 'popstate.dat'

5. Delete 'popstate.dat' lalu tutup windows explorer nya

6. Buka lagi Thunderbird nya, biarkan download dulu semua email, ini akan lama karena akan melakukan download semua email yang ada di webmail atau server.

7. Pastinya email kita akan banyak yang double atau ganda atau duplikat, nah sekarang jalankan add-on atau extensions 'remove duplicate email' yang tadi sudah di install pertama kali pada setiap folder email di thunderbird, cara nya tinggal klik kanan saja di tiap folder pilih 'remove duplicate message'

8. Selesai, seharus nya email kita tidak akan double lagi karena kita sudah melakukan indexing ulang di thunderbird nya.

Solusi lain adalah :
  • Just go into Thunderbird options (Tools -> Options (Windows).
  • Click on the icon "Advanced" then click the button "Configuration Editor" under the "General" tab.
  • You will then have access to a list of options (just as with the about: config in Firefox).
  • Look for one that is called mail.server.default.dup_action (by typing in the filter). Right click on this key and change the value through the following figure:
  • 0 if you want to load the duplicate mails as usual
  • - 1 if you want to delete automatically (and directly) emails duplicated once they have been approved.
  • 2 if you want to duplicate the mail in the trash
  • 3 if you want to mark the duplicate mails as "already read"

Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Senin, 03 Juli 2017

Membuat VPN PPTP Server di Ubuntu 16.04



Kali ini saya ingin sedikit sharing bagaimana cara nya untuk membuat VPN Server dengan protocol PPP dan berjalan di Ubuntu 16.04

VPN ini sudah cukup aman karena sudah menerapkan authentication via MS-CHAPv2 dan juga MPPE 128-bit encryption

Berikut langkah-langkah instalasi VPN server nya :

1. Install program vpn server nya :

$ sudo apt install pptpd

2. Edit isi file konfigurasi nya :

$ sudo vi /etc/pptpd.conf

Tambahkan ini :

localip 10.0.0.1
remoteip 10.0.0.2-10.0.0.10

Keterangan :
- localip = adalah ip server vpn
- remoteip = range IP vpn client nya

3. Isi file user dan password pada :

$ sudo vi /etc/ppp/chap-secrets

Isi nya :

budi pptpd budi123 *

Artinya :
budi = username
pptpd = protokol
budi123 = password

4. Tambahkan DNS Server nya juga :

$ sudo vi /etc/ppp/pptpd-options

Tambahkan :

ms-dns 8.8.8.8
ms-dns 8.8.4.4

5. Jalankan service vpn server nya :

$ sudo /etc/init.d/pptpd start

Kemudian cek apakah program pptpd ini telah berjalan dengan perintah berikut.

$ sudo ps ax | grep pptpd

Atau bisa juga dengan mengecek port yang terbuka pada komputer VPN server kita dengan perintah berikut.

$ sudo netstat -nat | grep 1723

(port 1723 adalah port vpn server nya dan harus di open dari Public)

6. Setting forwading di server nya :

$ sudo vi /etc/sysctl.conf

Edit jadi :

net.ipv4.ip_forward=1

Simpan perubahannya :

$ sudo sysctl -p

7. Setting NAT untuk VPN servernya :

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables –table nat --append POSTROUTING –-out-interface ppp0 -j MASQUERADE
sudo iptables -I INPUT -s 10.0.0.0/8 -i ppp0 -j ACCEPT
sudo iptables –append FORWARD -–in-interface eth0 -j ACCEPT
sudo iptables-save

Selesai, Lakukan pengujian dengan mencobanya koneksi dari komputer kita ke server VPN.

Program VPN client yang digunakan bebas bisa apa saja. Karena saya menggunakan Windows 8.1 maka saya menggunakan program bawaannya. Silakan buka Control Panel => Network and Sharing Center => Set up a new connection or network => Connect to a workplace => No, Create a new connection => Use my Internet connection (VPN)

Untuk melihat log nya bisa di cek di : /var/log/syslog

Jun 17 22:07:48 cloudia pppd[10159]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Jun 17 22:07:48 cloudia pppd[10159]: pppd 2.4.7 started by root, uid 0
Jun 17 22:07:48 cloudia pppd[10159]: Using interface ppp0
Jun 17 22:07:48 cloudia pppd[10159]: Connect: ppp0 <–> /dev/pts/1
Jun 17 22:07:51 cloudia pppd[10159]: peer from calling number 133.27.81.77 authorized
Jun 17 22:07:52 cloudia kernel: [484974.151220] PPP MPPE Compression module registered
Jun 17 22:07:52 cloudia pppd[10159]: MPPE 128-bit stateless compression enabled
Jun 17 22:07:54 cloudia pppd[10159]: found interface eth1 for proxy arp
Jun 17 22:07:54 cloudia pppd[10159]: local IP address 10.130.43.154
Jun 17 22:07:54 cloudia pppd[10159]: remote IP address 10.130.43.155


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017