28 April 2012

How to install IRedMail on Ubuntu 11.10



การติดตั้ง iRedMail ใน Ubuntu Server 11.10
                เมื่อติดตั้ง Ubuntu Server 11.10 พร้อมทำการติดตั้ง SSH Server และทำการติดตั้ง Mysql (การติดตั้งที่กล่าวมานี้ในที่นี้จะไม่อธิบายเพราะว่ากระบวนการติดตั้งจะเหมือนกันเอกสารที่ได้ทำไว้ใน  Web Server แล้ว) เสร็จแล้วให้ทำการตรวจสอบ Service SSH และ IP address ของ Ubuntu Server ดังรูป



จากนั้นให้ทำการเปิด PuTTY แล้วทำการเชื่อมต่อไปที่ Server Ubuntu ที่ต้องการติดตั้ง iRedMail ดังรูป









ให้ทำการกำหนดชื่อ hostname โดยคำสั่ง

#hostname “mail”

และทำการกำหนดไฟล์ /etc/hosts เพื่อให้ hostname และ IP address ตรงกัน โดยคำสั่ง

#vi /etc/hosts

ดังรูป

แล้วทำการแก้ไขไฟล์ hosts โดยการเพิ่มข้อความดังรูป




ทำการทดสอบ FQDN hostname โดยใช้คำสั่ง
#hostname --fqdn




จากนั้นทำการ download iRedMail มาไว้ที่เครื่อง Server โดยคำสั่ง
#wget http://iredmail.googlecode.com/files/iRedMail-0.7.4-rc3.tar.bz2




เมื่อทำการ Download เสร็จสิ้นให้ทำการแตกไฟล์ออกมาโดยใช้คำสั่ง
#tar jxvf iRedMail-0.7.4-rc3.tar.bz2




ถ้าทำการแตกไฟล์ดังกล่าวเสร็จแล้ว จากนั้นให้เข้าไปที่โฟเดอร์ที่ได้แตกมาแล้วใช้คำสั่งเพื่อรัน Script
#bash iRedMail.sh




จากนั้นจะมีหน้าต่าง wizard ขึ้นมาตอนรับให้เลือก Yes ได้เลยดังรูป


เลือกทำการไดเรกทอรีที่จะใช้ในการจัดเก็บกล่องจดหมายของผู้ใช้


iRedMail นั้นสนับสนุนทั้ง OpenLDAP และ MySQL เป็นแบ็กเอนด์ในการจัดเก็บ Virtual Domain แต่ในที่นี้ผมจะใช้ Mysql 



จากนั้น ให้ทำการ เลือก Components สำหรับ Mysql Backend ดังรูป


ให้ทำการเลือก Default language สำหรับ WebMail ในที่นี้จะให้เลือก en_US English ดังรูป

เมื่อกำหนดการตั้งค่าเสร็จ ให้ทำการพิมพ์ y แล้วกด Enter


จากนั้นระบบจะทำการ Configure ค่าต่างๆ ดังรูป แล้วให้เลือก



จากนั้นเมื่อเสร็จระบบจะบอก Information ต่างๆ ของระบบดังรูป


ทดสอบโดยการเปิด Web Browser ให้กรอก https://IP address/iredadmin แล้วกด Enter  จากนั้นทำการกรอUsername: postmaster@eibot.local ,Password :qwer#1234 ตาม Information จะมีหน้าตาดังรูป 



เมื่อทำการเข้าสู่ระบบแล้ว ดังรูป


ในการเข้าสู่ Webmail ของการ IRedMail ใน Application ต่างๆ ดังรูป


เมื่อคลิกที่ Domains and Accounts แล้วก็จะเจอ Domain ที่ได้ตั้งค่าไว้ซึ่งในหน้านี้ก็จะมีรายละเอียดต่างๆ เกี่ยวกับ Domain และ Accounts ของแต่ละ Domain ดังรูป


เมื่อทำการคลิกที่ User แล้วระบบจะทำการแสดงชื่อ User ของ Domain นั้นๆ และมี Information ต่างๆ จากนั้นให้ทำการทดลอง Add User ให้กับ Domain เพื่อที่จะได้ทำการทดลองส่งข้อความระหว่างผู้ใช้งาน โดยคลิกดังรูป



จากนั้นระบบจะมีหน้าต่าง Add user ขึ้นมาให้กรอกหรือเลือกดังรูป เมื่อเสร็จแล้วให้คลิกที่ Save changes




เมื่อเสร็จแล้วระบบก็จะแสดงชื่อของผู้ใช้ที่ได้เพิ่มเข้าไป ดังรูป




จากนั้นทำการให้ทำการเข้าระบบด้วย User ใน Domain นั้นโดยไปที่ Web Browser ให้กรอก https://IP address/mail แล้วกดปุ่ม Enter แล้วก็ทำการ กรอก username, password และคลิกที่ Login ดังรูป


เมื่อเข้าระบบมาแล้วก็ให้ทำการทดลองส่งข้อความหาผู้ใช้คนอื่นโดยกดปุ่มดังรูป


จากนั้นทำการกรอกข้อมูลต่างๆ เพื่อส่งข้อความไปหาผู้ใช้คนอื่นๆ ดังรูป แล้วทำการกดปุ่ม Send now


จากนั้นข้อความที่เคยส่งก็จะไปอยู่ใน  Folder Sent ดังรูป


จากนั้นทำการ Login ด้วย Username, Password เพื่อตรวจสอบว่าส่งข้อความได้จริงดังรูป





จากนั้นก็สามารถเปิดดูโดยการคลิกที่ข้อความได้ดังรูป


เท่านี้ก็เรียบร้อยแล้วครับ บทความนี้หวังว่าน่าจะเป็นประโยชน์ไม่มาก็น้อย

-------------------------------------------------------------------------
บทความต่อไป ผมอาจจะค่อยได้เขียน ในทาง Ubuntu มากนักอาจ เพราะว่าผมจะผันตัวเองไปเล่นทาง RedHat กันบ้างแล้วครับ คนเราสามารถพัฒนาตัวเองได้ไม่มีวันสิ้นสุด ถ้ายังไม่ลมหายใจอยู่


-------------------------------------------------------------------------

5 April 2012

default and not default information login win 7

ในหน้า login ของ windows 7 โดยปกติแล้ว จะเป็นดังรูปครับ

หน้า login ที่เป็น default win 7
โดย Script ข้างล่างนี้จะเป็นค่า Default 


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"DontDisplayLockedUserId"=-

กรณีที่ต้องการความเป็นส่วนตัว ไม่อยากให้ใครที่เดินผ่านหน้าคอมพิวเตอร์เรา เห็น Username ในเครื่องเราว่าเป็นอะไร ในหัวข้อนี้จะเรียกว่าเพิ่มความ Security ในกับเครื่องเรา  เพื่อให้เวลาในการ Login ควรจะบังคับให้ใส่ ทั้ง Username และ Password ด้วย!!!  ดังรูป

เมื่อทำการทำการ Set ให้มีความ Security 
จาก Script ข้างล่าง

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"DontDisplayLockedUserId"=dword:00000003

คุณสามารถนำ Script เหล่านี้ไป วางใน Notepad แล้วทำการ Save เป็น นามสกุลไฟล์ .reg แล้ว Run ได้นะครับ

หวังว่าจะเป็นประโยชน์บ้างไม่มากก็น้อยครับ....................