Kamis, 24 Mei 2012

Instalasi Mail Server MDaemon v12.5.6 di Windows XP

Berikut adalah langkah langkah untuk setup Mail Server MDaemon pada windows XP.

  • Pastikan anda memiliki 1 buah IP Public, IP Public bisa di minta kepada ISP anda.
  • Pastikan juga anda memliki domain (contoh : namakamu.com) yang telah di arahkan ke IP public kamu, mintalah kepada penjual domain untuk mengarahkannya.
  • Download MDaemon Trial 30hari disini kemudian lakukan installasi dan ikuti step by step.
  • Saat diminta memasukkan domain name, isilah dengan nama domain yang anda miliki (contoh lihat gambar)
  • image
  • Anda akan diminta membuat 1 account email saat installasi.
  • Setelah installasi selesai jalankan program mdaemon dan masuk ke menu setup –> default domain/server
  • image
  • Pilih menu Delivery di bagian kiri, dan isi server sbb, karena saya menggunakan ISP speedy saya menggunakan smtp.telkom.net
  • image
  • Kemudian pada menu DNS isikan nomor IP server email, dan DNS ISP, IP Modem ADSL, saya juga menambahkan DNS google dan OpenDNS
  • image
  • Kemudian klik tombol Edit MX cache file, lihat gambar dibawah, setelah itu save.
  • image
  • Setelah itu coba untuk membuat account baru melalui menu Account – New account
  • image
  • Setting email client (Thunderbird) untuk add account baru
  • image
  • Setelah itu test kirim email ke account yg baru kamu buat, jika berhasil selanjutnya kita akan setting agar bisa mengirim dan menerima email dari luar.
  • Pertama-tama setting firewall windows untuk melewatkan port 143, 25, 587, 465 dengan cara klik kanan pada icon network kemudian pilih change windows firewall setting
  • image
  • Pilih tab exceptions dan pilih add port, masukkan satu persatu port yang akan kita lewatkan.
  • Setelah itu kita akan setting port forwading pada modem ADSL kita, biasa setting dilakukan pada bagian NAT – Virtual Server (saya menggunakan modem SMC)
  • image
  • Selesai, Seharusnya anda sudah bisa menerima ataupun mengirim email ke luar (yahoo, gmail, dll)

Semoga bermanfaat.

Selasa, 22 Mei 2012

Setting Postfix agar bisa kirim email dengan account gmail

Configure postfix with Gmail via Webmin

This assumes the user has webmin installed and understands how to log in and use it. (Usually bring it up in a browser at https://localhost:10000 )

  • Make sure that postfix is installed. In Webmin this is done by going to “System”, “Software Packages” then clicking on “Package from APT” and entering “postfix”. And you may want to install “mailutils” to test the mail system out.
    • Click on Webmin “Refresh Modules” to get Postfix to show up.
  • In Webmin click on “Servers”, “Postfix Mail Server”, “SMTP Authentication And Encryption”.
    • Enter “[smtp.gmail.com]:587 in the “Send outgoing email via host” entry box.
    • Check “Login as” and enter your Gmail user name and password.  (add @gmail.com to your username, if using google apps then add @<yourdomainname>.com)
  • Return to Postfix main page and click on “Virtual Domains”. Add a lookup table by clicking on the “…” next to “Map specifications”.
    • Check and enter a “Mapping file” of “/etc/postfix/generic”, then click “Save”. Click “Save and Apply”.
    • Now go to the “Virtual Domains” page again and click “Add a new mapping.”. Enter the local address to remote address mapping, for example “root@localhost” to “my_user@gmail.com” (or @<yourdomainname>.com if using google apps). An entry should be added for each user that is expected to send mail.
  • Modify Config FilesClick on “Edit Config Files”. It should be editing “/etc/postfix/mail.cf” by default. Add this line above “smtp_sasl_password_maps=…” (order of entries seems to matter):
    smtp_sasl_auth_enable=yes


    Add this to the bottom of the “main.cf” file and click “Save” (make sure there is a new-line at the end):



    ##### client TLS parameters #####
    smtp_tls_loglevel=1
    smtp_tls_security_level=encrypt
    smtp_sasl_security_options = noanonymous
    smtp_generic_maps = hash:/etc/postfix/generic



  • The easiest way to test sending email is to use the ‘mail’ program:
    sudo apt-get install mailutils
    echo "test" | mail -s 'Test 1' user@testaddress.com
    # Then check the logs to see if it bounced or had a problem
    tail /var/log/mail.log




Thank you http://noisygecko.com/tech/using-gmail-as-mail-host-with-postfix-webmin !



Technorati Tags:

Implementasi Fax Server Hylafax di Ubuntu dengan Winprint Hylafax sebagai client Windows

Untuk setup fax server bisa mengikuti panduan dari web ini.

Mungkin ada kendala saat installasi avantfax, sehingga harus sedikit oprek agar installasi berjalan lancar pada saat create database avantfax. (versi avantfax-3.3.3)

Untuk installasi database secara manual saya copy script yang ada di "debian-install.sh” pada folder install avantfax, kemudian lihat pada baris :

"## Creating AvantFAX MySQL database ##"
mysql --user=root --password=$ROOTMYSQLPWD -e "GRANT ALL ON $DB.* TO $USER@localhost IDENTIFIED BY \"$PASS\"" mysql
mysqladmin --default-character-set=utf8 --user=$USER --password=$PASS create $DB
mysql --user=$USER --password=$PASS $DB < create_tables.sql
mysqlshow --user=$USER --password=$PASS $DB

Ganti $ROOTMYSQLPWD dengan pass mysql anda. Ganti $DB dengan “avantfax”, $USER dengan root, $PASS dengan password

Sehingga kira2 menjadi (sesuaikan nama user dengan password anda, ini hanya contoh) :

mysql --user=root --password=123456 -e "GRANT ALL ON avantfax.* TO root@localhost IDENTIFIED BY \"123456\"" mysql
mysqladmin --default-character-set=utf8 --user=root --password=123456 create avantfax
mysql --user=root --password=123456 avantfax < create_tables.sql
mysqlshow --user=root --password=123456 avantfax

Selanjutnya mungkin anda akan menemukan apache2 tidak mau start karena tidak menemukan localhost.

Caranya edit /etc/apache2/httpd.conf dan tambahkan baris ServerName localhost

Setelah itu coba restart apache2 dan hylafax

#sudo /etc/init.d/hylafax restart

#sudo /etc/init.d/apache2 restart

Kemudian coba akses di browser localhost/avantfax, coba kirim fax terlebih dahulu.

Instalasi WinPrint Hylafax

Download file installasi di sini. Jalankan file installasi. Setelah installasi selesai coba jalankan untuk pertama kalinya.

image

Pilih button Configure, dan isi parameter setting sesuai dengan IP server fax, username dan password yang digunakan untuk login avantfax, nama modem (ttyUSB0) dll.

image

Selanjutnya pada daftar printer telah muncul virtual printer baru bernama Hylafax, sampai tahap ini kita sudah bisa melakukan fax layaknya melakukan print, kita tinggal memasukkan nomor fax tujuan.

image

Selasa, 15 Mei 2012

Surat Dari Ayah

Seorang presenter station TV Hongkong yang terkenal, Liang Ji Zhang, pernah menulis sepucuk surat kepada anaknya, surat ini cepat sekali menyebar di web-site, banyak orang-tua yang terharu. Aku kira bukan hanya untuk anakku saja, tapi cocok pula bagi masyarakat umum untuk membacanya!

Anakku sayang, berdasarkan tiga prinsip aku menulis memorandum berikut:

  1. Dalam kehidupan sehari-hari, kebahagiaan dan bencana selalu tak menentu, siapa pun tak tahu ia akan hidup seberapa lama, maka bila ada masalah lebih baik dikatakan seawal mungkin.
  2. Aku adalah ayahmu, bila aku tak mengatakan hal ini kepadamu, siapa lagi yang akan mengatakannya.
  3. Apa yang tercatat dalam memorandum ini semua adalah tentang pengalaman pahit yang pernah kualami, sehingga kau tak perlu berjalan jauh dan memutar-mutar dalam hidupmu.

Berikut adalah hal-hal yang perlu kau ingat dalam kehidupanmu:
  1. Jangan terlalu menaruh di hati terhadap orang yang tidak baik terhadapmu. Dalam kehidupanmu tak seorang pun wajib berbuat baik terhadapmu, terkecuali aku dan ibumu. Sedangkan terhadap orang-orang yang berbuat baik terhadapmu , selain kau harus menghargainya dan berterima kasih, kau harus pula sedikit waspada, karena setiap orang berbuat sesuatu pasti ada alasannya, ia baik terhadapmu tak berarti ia benar-benar menyukaimu, tak perlu terburu-buru menganggapnya sebagai kawan sejati, kau harus jelas tentang hal ini.
  2. Tak ada orang yang tak bisa diganti, tak ada benda yang mutlak harus dimiliki. Kau harus memahami hal ini, bila pada suatu saat kau kehilangan teman dekat atau suatu benda yang paling kau sayangi, kau akan mengerti bahwa ini adalah suatu hal yang biasa.
  3. Hidup itu singkat, bila hari ini kau menghambur-hamburkannya, esok kau akan menemukan hidup itu telah menjauh darimu. Oleh karena itu, hargailah hidupmu itu, lebih awal , bila kau berbuat demikian akan lebih banyak hari-hari yang bisa kau nikmati. Daripada mengharapkan panjang umur, lebih baik menikmati hidup lebih awal.
  4. Di dunia ini tak ada cinta, cinta hanyalah perasaan sekejap dan bisa berubah sesusai berubahnya keadaan hati dan waktu. Bila cinta meninggalkanmu, sabarlah menunggu, biarlah waktu yang 'mencuci' hatimu sampai jiwa dan mentalmu mengendap, kesulitanmu akan secara perlahan-lahan menjadi hambar. Jangan terlalu mengidam-idamkan keindahan cinta, juga tak perlu membesar-besarkan kepedihan patah hati.
  5. Meskipun banyak orang-orang yang sukses tak berpendidikan banyak, namun tak berarti tak rajin belajar pun bisa sukses. Ilmu yang kau dapat adalah senjatamu. Manusia boleh memulai usaha dari nol, tapi tak bisa bertangan kosong.
  6. Aku tak mengharapkan kau merawat dan membiayaiku di paro hidupku, demikian pula aku tak akan merawat dan mebiayaimu di paro hidupmu. Bila kau sudah dewasa dan berdikari, kewajibanku pun selesai. Selanjutnya kau akan duduk di dalam Benz, atau menikmati sirip ikan hiu, atau makan bihun saja, kaulah sendiri yang bertanggung jawab.
  7. Kau boleh menuntut dirimu menepati janji, namun tak bisa menuntut orang lain harus demikian. Kau boleh menuntut dirimu berbuat baik terhadap orang lain, tapi tak bisa mengharapkan orang lain bisa berbuat hal yang sama terhadapmu. Bagaimana sikapmu terhadap orang lain tak berarti orang akan berbuat yang sama terhadapmu. Jika kau tak bisa memahami hal ini, maka kau hanya akan menambah kekesalan belaka.
  8. Aku telah membeli undian selama 10-20 tahun lamanya, tetap saja aku masih miskin, bahkan undian kecilpun aku tak pernah memenangkannya.Ini membuktikan jika orang ingin makmur harus berkerja keras, di dunia ini tak ada sesuatu yang gratis!
  9. Di antara kerabat keluarga hanya ada satu kali jodoh. Tak perduli kehidupanku bersamamu ini akan lama atau tidak, hargailah saat-saat bersama itu, karena di kehidupan yang akan datang "sayang atau tak sayang, kita tak akan berjumpa lagi".

译 自《给儿子的一封信》
Translated by Bernard Yong
20 May, 2011

Selasa, 08 Mei 2012

Cara memperbaiki Ubuntu Error: "No init found. Try passing init= bootarg" pada ubuntu 10.04.3

note : cara ini juga bisa diterapkan pada linux turunan lainnya.

Dua server proxy saya yang menggunakan ubuntu LTS 10.04.3 mengalami error yang kira2 spt berikut :

mount: mounting /dev/disk/by-uuid/***************************** on /root
failed: Invalid argument
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target file system doesn't have /sbin/init
No init found. Try passing init= bootarg

Busybox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built-in shell (ash)
Enter 'help' for a list of built-in commands
(initramfs) _

Saya sudah sempat down, dan hanya memikirkan solusi install ulang untuk mengatasi masalah tersebut, dan ini sudah kali ke tiga-nya saya mengalami hal serupa. awalnya saya curiga ada kerusakan pada hdd, ataupun pada PC.

Untunglah hari ini saya sempat google dan mendapatkan solusi sehingga tidak perlu install ulang dan saya tidak perlu setup proxy server dari nol lagi.

Berikut adalah solusinya :

  • Gunakan live cd ubuntu, boot dari live cd tersebut di PC yang bermasalah.
  • Setelah berhasil masuk, jalankan terminal/console
  • Selanjutnya jalankan perintah # fdisk –l , untuk melihat daftar harddisk, di asumsikan drive root anda ada di path /dev/sda1 (sesuaikan dengan posisi hdd anda)
  • Setelah itu jalankan perintah # sudo fsck /dev/sda1 , tunggu sampai proses selesai, mungkin anda perlu mengkonfirmasi saat fsck ingin memperbaiki bagian2 yang error, anda tinggal menekan tombol “y”
  • Setelah itu restart PC anda.

Untuk kasus yg lebih rumit. Misalkan hdd anda menggunakan LVM, berikut adalah caranya :

Jalankan perintah

# lvm pvscan
# lvm vgscan
# lvm lvchange -ay /dev/VolGroup00/LogVol_home (sesuaikan dengan lokasi partisi LVM anda yang muncul saat melakukan vgscan/pvscan)
# lvm lvscan

# fsck -yfv /dev/VolGroup00/LogVol_home (lokasi LVM)

Pilih Yes jika ada perbaikan partisi, Setelah itu restart PC anda.

Note : anda mungkin perlu menginstall beberapa paket saat memperbaiki partisi LVM, pastikan PC ada memiliki koneksi internet.

sumber  :

http://www.kernelhardware.org/how-should-run-fsck-linux-file-system/

Mengganti Nama Network Interfaces dari eth0 ke eth2 di Ubuntu 10.04.3

Note : Cara ini mungkin bisa juga di applikasikan ke ubuntu versi lain.

Langkah pertama pastikan interface mana yang akan di ganti namanya, dengan mengecek daftar network menggunakan perintah # ifconfig

Setelah itu edit /etc/udev/rules.d/70-persistent-net.rules  dengan perintah :

# sudo nano /etc/udev/rules.d/70-persistent-net.rules 

Lihat pada bagian seperti ini :

# PCI device 0x1022:0x2000 (pcnet32)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:bf:c8:1b", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x1022:0x2000 (pcnet32)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:bf:c8:1b", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Perhatikan bahwa {address} adalah Mac address dari network yang akan kita rubah. Edit bagian NAME=”eth0” menjadi “eth2” misalnya.

Ingat, jangan sampai bentrok nama NIC. Setelah selesai edit save dengan ctrl + o, dan ctrl + x , setelah itu restart PC anda.

Sumber :

http://mtehrani30.blogspot.com/2008/08/ubuntu-change-eth0-to-eth1.html

 

Network card realtek RTL8139 di Ubuntu

Bagi anda yang sedang mengalami masalah saat installasi network card type Realtek RTL8139, berikut adalah panduannya.

  • Pastikan NIC sudah terpasang dengan benar pada motherboard
  • Jalankan perintah # lspci pada terminal, lihat apakah terdeteksi NIC tsb.
  • Setelah itu jalankan perintah # sudo modprobe 8139too
  • Restart komputer anda.
  • Selanjutnya cek dengan perintah # ifconfig
  • Jika berhasil terinstall akan muncul NIC baru dengan nama eth1/eth2
  • Jika tidak muncul coba jalankan perintah # sudo ifconfig eth1 up (atau eth2)

sumber : https://wiki.archlinux.org/index.php/Configuring_network#Realtek_No_Link_.2F_WOL_issue

Technorati Tags: ,

Kamis, 03 Mei 2012

5 Hal yang Tidak Boleh Diucapkan Orangtua Kepada Anak

Bukan rahasia lagi, orangtua harus memperhatikan cara mereka berkomunikasi dengan anak-anak mereka. Apa yang kita katakan — dan cara kita mengatakannya — adalah masalah penting. Cara komunikasi orangtua akan memberi dampak pada hubungan orangtua-anak dalam jangka panjang.Kalimat sederhana yang keluar dari mulut orangtua saat sedang frustrasi dapat berdampak besar.
"Kata-kata bisa menyakitkan dan tidak bisa ditarik ulang, jadi berhati-hatilah," ujar Debbie Pincus, seorang terapis, pembimbing orangtua dan penulis "The Calm Parent: AM & PM".
"Kita manusia. Kehidupan kita gila-gilaan dan kadang kita tidak memberikan waktu beristirahat dan berpikir kepada diri sendiri," ujar Pincus. "Hanya berhati-hatilah dan bertanggung jawab, dengan siapa pun kita berbicara."
Berikut ini lima hal yang tidak boleh diucapkan orangtua kepada anak mereka.
"Aku tidak peduli."Anak kecil senang bercerita tentang segala sesuatu. Tentang pembicaraan mereka dengan teman-temannya, bentuk awan yang mereka rasa mirip dengan ular laut, alasan mereka menekan seluruh isi pasta gigi ke dalam bak mandi. 
Tetapi terkadang orangtua tidak ingin mendengarkan mereka. Jangan pernah mengatakan Anda tidak peduli dengan cerita mereka. Itu akan membuat anak-anak merasa tidak penting dan menghilangkan rasa percaya.
SARAN: Beritahulah anak Anda bahwa masalah itu bisa dibahas di lain waktu, ketika Anda dapat fokus pada pembicaraan sang anak. Tetapi jangan ingkar janji. Jangan lupa membahas.
"Kamu kan sudah besar!"Putri Anda berusia 7 tahun tapi masih bertingkah selayaknya anak umur 3. Jangan pernah menyalahkan tingkahnya sembari mengatakan "Kamu kan sudah besar!" Ini akan membuat anak-anak merasa dikritik padahal mereka bisa saja sedang punya masalah dan butuh bantuan untuk menyelesaikannya.
SARAN: "Ketika Anda hendak bereaksi, ambillah jeda waktu sebentar," kata Pincus. Pikirkan matang-matang dampak perkataan Anda, jadi bukan asal reaksi spontan. Jeda membantu menurunkan adrenalin sehingga otak bisa berpikir tanpa emosi.
"Minta maaf!"Anak Anda merebut mainan temannya dan membuatnya menangis. Anda langsung memerintahkan sang anak untuk meminta maaf atas tindakannya. Anda memang bermaksud mulia, tetapi memaksa anak untuk meminta maaf tidak mengajari mereka kemampuan sosial, kata Bill Corbett, penulis buku dan pendidik.
Anak kecil tidak dapat langsung mengerti kenapa mereka harus meminta maaf. Bila selalu disuruh, mereka bisa saja makin lambat memahami alasan meminta maaf bila telah melakukan tindakan buruk
SARAN: Minta maaflah kepada anak kecil yang dibuat menangis oleh anak Anda, sehingga pada saat bersamaan Anda memberi dia contoh bagus kelakuan yang ingin ditanamkan.
"Masak nggak bisa juga?"Anda mengajari anak menangkap bola lima kali berturut-turut, dan dia belum mahir juga. Atau, ketika belajar soal matematika, dia tak kunjug paham. Anda pun langsung bertanya "Masak nggak bisa juga?" Komentar ini akan menjatuhkan mental mereka.
Sebab, sebagaimana dikatakan pakar pembelajaran Jill Laurean, anak-anak akan menangkap pertanyaan itu dengan berbeda. Mereka akan mengira Anda bertanya "Kenapa nggak bisa juga? Apa yang salah dengan kamu sehingga nggak bisa?"
SARAN: Ambil waktu istirahat. Jika Anda sudah tidak tahu cara lain mengajari anak mengenai sesuatu, berhentilah. Lanjutkan pelajaran ketika Anda sudah siap untuk mencobanya lagi, mungkin setelah mencari pendekatan lain untuk mengajar apa pun yang sedang dipelajari anakmu.
"Ditinggal ya!"Anak Anda menolak meninggalkan toko mainan atau taman, sementara Anda telat janjian. Jadi Anda memberikan ultimatum untuk menakut-nakuti dia: "Ditinggal ya!" Untuk anak yang masih kecil, ketakutan ditinggalkan orangtua adalah sesuatu yang sangat nyata. Tapi apa yang terjadi saat ancaman tidak berhasil? Anak dengan cepat belajar kalau ayah atau ibu memberikan ancaman kosong. 
SARAN: Jangan bilang kepada anak bahwa Anda akan meninggalkan mereka. Sebaiknya, bikin rencana perjalanan (dari toko mainan ke tempat selanjutnya) sebelum berangkat dari rumah.

Sumber: 
http://id.she.yahoo.com/5-hal-yang-tidak-boleh-diucapkan-orangtua-kepada-anak.html
Powered by Telkomsel BlackBerry®