Nonvisual,programming,delphi,C++,Network,Security,Email,Exchnage,Virus,Straming,DNS,Linux,VOIP

วิธีติดตั้งและกำหนดค่า DKIM postfix on centos 5
DomainKeys Identified Mail (DKIM) คือ
DKIM เป็นเทคโนโลยีการตรวจสอบความถูกต้องของอีเมล์ โดยจะช่วยเพิ่มประสิทธิภาพในการป้องกันอีเมล์ปลอมแปลง สแปม (Spam) และฟิชชิ่ง (Phishing) แนวทางนี้จะใช้การเข้ารหัสด้วยคีย์สาธารณะ (Public Key) เพื่อให้ผู้ใช้สามารถตรวจสอบ และรักษาความครบถ้วนสมบูรณ์ของข้อความ อีกทั้ง ระบุข้อความที่ถูกต้องได้อย่างชัดเจน เทคโนโลยี DKIM จะใช้ Internet’s Domain Name System (DNS) ในลักษณะเดียวกันกับ DomainKeys นอกจากนั้น DKIM ยังใช้ประโยชน์จากเทคโนโลยีลายเซ็นรับรองเฮดเดอร์ของ Identified Internet Mail ที่จะช่วยรักษาความสม่ำเสมอของลายเซ็น ในขณะที่ข้อความถูกส่งผ่านเครือข่าย

1. ดาวน์โหลด dkim-milter ได้ที่

http://www.topdog-software.com/oss/

2. ติดตั้ง dkim-milter
#rpm -Uvh dkim-milter-2.8.2-0.x86_64.rpm
3. สร้าง Keys ของ dkim-milter
#sh /usr/share/doc/dkim-milter-2.8.2/dkim-genkey.sh -r -d example.com
จะสร้างแฟ้มขึ้นมา 2 แฟ้มใน directory ที่กำลังทำงานอยู่ คือ
1. default.private
2. default.txt

#mv default.private /etc/mail/dkim/default.key.pem
#chmod 600 /etc/mail/dkim/default.key.pem
#chown postfix.postfix /etc/mail/dkim/default.key.pem

4. กำหนดค่า dkim-milter
แก้ไขแฟ้ม /etc/dkim-filter.conf เป็น
Domain example.com
InternalHosts /etc/mail/dkim/internal_hosts
KeyFile /etc/mail/dkim/default.key.pem
Mode sv
PidFile /var/run/dkim-milter/dkim
Selector default
Socket unix:/var/run/dkim-milter/dkim.sock
SubDomains Yes
Syslog Yes
SyslogSuccess Yes
UserID postfix:postfix
X-Header Yes

ตรง socket อาจเป็น
Socket inet:localhost:20209

แก้ไขแฟ้ม /etc/mail/dkim/internal_hosts
yourdomain
localhost
localhost.localdomain
127.0.0.1

ถ้ามีหลาย domain จะใช้ keylist แทน keyfile
เปลี่ยนจากบรรทัดนี้
KeyFile /etc/mail/dkim/default.key.pem
เป็น
KeyList /etc/mail/dkim/keylist

รูปแบบในแฟ้ม keylist จะเป็นแบบนี้
*@yourdomain1.com:yourdomain1.com:/etc/mail/dkim/keys/yourdomain1.com/default
*@yourdomain2.com:yourdomain2.com:/etc/mail/dkim/keys/yourdomain2.com/default

5.กำหนดค่าใน postfix
แก้ไขแฟ้ม /etc/postfix/main.cf เพิ่มเข้าไปในตอนท้ายแฟ้ม
smtpd_milters = unix:/var/run/dkim-milter/dkim.sock
non_smtpd_milters = unix:/var/run/dkim-milter/dkim.sock

หรืออาจเป็น
smtpd_milters = inet:localhost:20209
non_smtpd_milters = inet:localhost:20209

6.กำหนดค่าใน DNS
ใน DNS server ที่มี domain ของเราอยู่ ให้ใส่ส่วน TXT เข้าไปตามในแฟ้ม default.txt

default._domainkey IN TXT “v=DKIM1; g=*; k=rsa; p=MIGfMA0G……………..”

7.เริ่มการทำงานของ dkim-milter , DNS และ Postfix
7.1 เริ่มต้นการทำงานใหม่ของ dkim-milters
service dkim-filter restartstart
7.2 เริ่มต้นการทำงานใหม่ของ DNS
service named restart
7.3 เริ่มต้นการทำงานใหม่ของ Postfix
service postfix restart
8.ทดสอบส่งเมลล์ไปยัง gmail ดู
ถ้าทำงานได้ถูกต้องจะมีส่วน header ของอีเมลล์จะมี
X-DKIM: Sendmail DKIM Filter v2.8.2 mail.yourdomain 5367E9A013D
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=yourdomain;
s=default; t=1267272705;
bh=ocwtmEnUjzaHObpRc8VgX5EWl5+2kw634OaPWXn3JQ4=;
h=Message-Id:Date:From:To;
b=X25pf0jvs+ADitlerIg+vn+I1bVqkXhU0jxjTgv5t2FONN3DAqFpFKwtqKn06sX2t
QXmhSdYn+lQTcoGzOoP5kur8VQ2V3emmNFXi69ZyJ+CjmtbMMqZo/hxQD8TOERA2yL
Xm4cUwPKtUy8nW/0Va88HjiiUrP1qnFrD7T7MNpc=

http://wiki.cementhorizon.com/display/CH/HOWTO+Setup+dkim-milter+with+postfix+under+CentOS+5
http://www.howtoforge.com/set-up-dkim-for-multiple-domains-on-postfix-with-dkim-milter-2.8.x-centos-5.3
http://www.howtoforge.com/set-up-dkim-on-postfix-with-dkim-milter-centos-5.2

 


ขอ ขวด (ฃ)...

ฃ และ ฅ เป็นตัวอักษรที่ไม่ค่อยได้ใช้งานแล้วสำหรับตำแหน่งนั้น ขึ้นกับ Keyboard เป็นหลักครับว่าจะจัดวางไว้ตรงไหน แต่ส่วนใหญ่จะอยู่ที่ปุ่ม \ โดย ฃ ...

ความหมายเลขทั้ง 13 หลัก

สมมุติว่า เลขบัตรประชาชนของเราเขียนไว้ว่า 1 1001 01245 29 9 (เขียนเว้นวรรค ตามแบบ)แต่ละหลักก็จะมีความหมายดังนี้หลักที่ 1 ...

Add Printer ไม่ได้ขึ้นข้อความ...

1. open regedit (e.g. click Start, key regedit and press ...

USB Charger

ก่อนทำเรามาดูขาต่างๆของ USB กันก่อนว่าแต่ละอันทำหน้าที่อะไรบ้าง     แบบที่ 1ถ่าน 9V to USB อุปกรณ์ประกอบด้วย 1.ขั้วถ่าน 9 V 2.LM7805 3.สายไฟ       แบบที่สอง ...

IPTables Rule ป้องกัน...

เนื่องจากตอนนี้ มิจฉาชีพ ได้นิยมเช่่า Hosting เพื่อนำมาลง PHP Script สำหรับ UDP Flood ...

Sponsors

  • Cheap reliable web hosting from WebHostingHub.com.
  • Domain name search and availability check by PCNames.com.
  • Website and logo design contests at DesignContest.com.
  • Reviews of the best cheap web hosting providers at WebHostingRating.com.
Nonvisual,programming,delphi,C++,Network,Security,Email,Exchnage,Virus,Straming,DNS,Linux,VOIP

Optimized by SEO Ultimate