24 December 2013

Membaca RSS via Mail-client tanpa Plugins

BismilLah.

Bermula dari keinginan untuk membaca RSS yang tadinya sudah ada bersama Claws-Mail, via plugins RSSyl. Tapi saat semalam ada trip PLN, ternyata tiba-tiba saja RSSyl nya mogok, malah tidak muncul foldernya di Claws-Mail. Oke, saya coba gali lebih dalam masalah ini.

Kesempatan ke-1, saya gunakan memeriksa struktur direktori. Lho ternyata direktori alias folder yang dibuat RSSyl masih ada, hanya mengapa Claws-Mail nya tidak mau menampilkannya? Masya Alloh, konfigurasinya berubah sendiri, aneh.


Kesempatan ke-2, saya gunakan memeriksa partisi /home. Mungkin saja saat trip ada yang raib karena korupsi file atau semacamnya. Lho, setelah cek partisi ternyata tidak ada laporan kehilangan file.

Terus bagaimana? Apakah perlu saya gunakan aplikasi khas/khusus untuk membaca RSS?

Nah, saya ingat dulu pernah baca-baca tentang r2e, aplikasi kecil tapi mantab... Oke, saya bangun (build) dan gunakan aplikasi ini saja deh, daripada boros memori dengan aplikasi GUI lainnya. Jadi, mail-client cukup membaca surat elektronik lokal saja untuk menerima semua RSS yang dipasol oleh r2e.

Caranya?

1).Masak/build sendiri r2e atau unduh saja dari link berikut ini.

2).Sebagai root, silakan instalasi r2e dengan perintah :
#installpkg r2e-2.66-i486-1_SBo.tgz

3).Lalu edit konfigurasi r2e :
#mcedit /etc/r2e/config.py

=> lihat baris ke-10, beri tanda pagar "#" di depannya sehingga menjadi seperti ini :

#DEFAULT_FROM = "bozo@dev.null.invalid"

=> lihat baris ke-51, ubah isinya dengan "0" sehingga menjadi seperti ini :

SMTP_SEND = 0

=> silakan simpan dengan menekan tombol F2

4).Pastikan aplikasi sendmail sudah berjalan normal. Bilamana belum ada, maka kita perlu lakukan instalasi sendmail dan menjalankannya.

5).Pastikan mail-client pada "Configuration" atau "Common Preferences" opsi "Incorporate from local spool" atau "Incorporate mail".

6).Selesai? Belum dong, kan r2e nya  perlu di-setting dulu. Caranya seperti ini :

$mkdir ~/.rss2email

(untuk membuat direktori hidden khas milik r2e, gunanya menampung data feed-URL dari RSS yang Anda inginkan)

$r2e new you@yourdomain.com

(untuk menentukan email penerima RSS, tentu saja Anda perlu menggantinya dengan email milik sendiri, contoh : comal@localhost)

$r2e add http://yourfeed.yourdomain.com

(untuk menentukan alamat RSS yang akan Anda unduh, ya sesuaikan dengan situsnya, contoh :$r2e add http://slackycml.homenet.org/slackycml/rss.xml)

$r2e run --no-send

(untuk menjalankan r2e tanpa mengirimi email Anda dengan semua riwayat RSS yang diunduh).

7).Jalankan r2e melalui cron supaya ia mengunduh RSS setiap saat yang Anda inginkan. Caranya seperti ini :

$crontab -e

(tekan tombol "insert" untuk mode edit, lalu ketikkan)

1 */2 * * * /usr/bin/r2e run

(artinya Anda akan jalankan r2e setiap dua jam sekali pada menit pertama. Silakan diubah sesuai keinginan Anda)

(tekan tombol "escape/ESC" untuk mode command, lalu ketik ":wq" tanpa kutip, untuk menyimpan setting tersebut)

8).Selesai sudah menyetel r2e dan Anda akan mendapatkan unduhan RSS setiap dua jam sekali di mail-client, tanpa perlu menambah aplikasi khusus.

9).Oh ya, Anda dapat melihat, menambah dan mengurangi alamat RSS yang dibutuhkan. Caranya seperti ini :

$r2e list (untuk melihat daftar RSS)

$r2e delete n (untuk menghapus RSS nomor ke-n)

$r2e add alamat-RSS (untuk menambah unduhan RSS)

Demikian, semoga bermanfaat bagi pembaca.
Dan yang jelas... Anda tidak perlu bingung lagi dengan raib-nya RSS reader gara-gara mail-client ngadat :-)

AlhamdulilLah.

No comments:

Post a Comment

Sila tinggalkan komentar/pesan dg kalimat santun, sederhana dan jelas.