ค่า SPF record สำหรับ google app

ค่า SPF record สำหรับ google app

หากจำได้ ในกระบวนการตั้งค่า dns เพื่อใช้งาน google app นั้นจะมีข้อนึง ที่แนะนำให้ตั้งค่า SPF record แต่ว่าไม่ได้เป็นข้อบังคับ

ซึ่งค่า SPF record มีประโยชน์ช่วยลด spam ranking จากอีเมล์ที่ส่งออกไปจากโดเมนนั้นๆ จริงๆถ้าไม่ตั้ง ก็ไม่ได้จะเป็น spam ไปทันทีหรอกครับ แค่เป็นส่วนหนึ่งในการพิจารณาเท่านั้นเอง

หากโดเมนเราไม่ได้ตั้งค่า SPF record ใน source email จะได้ผลดังนี้ครับ (ขอปิดบังผู้ส่งมานะครับ)

Received: from irgb10.truemail.co.th (irgb10.truemail.co.th [203.144.173.226]) by mx.google.com with ESMTP id 15si3158117iwn.74.2010.04.14.10.15.26; Wed, 14 Apr 2010 10:15:29 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning haris@-----.com does not designate 203.144.173.226 as permitted sender) client-ip=203.144.173.226; Authentication-Results: mx.google.com; spf=softfail (google.com: domain of transitioning haris@------.com does not designate 203.144.173.226 as permitted sender) smtp.mail=haris@-----.com X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ar4KAPKUxUt8efLk/2dsb2JhbABzTG9mmEByq2uCawGOKIJtBwGBKm4Egyc X-IronPort-AV: E=Sophos;i="4.52,205,1270400400"; d="scan'208,217";a="44731070" Received: from ppp-124-121-242-228.revip2.asianet.co.th (HELO truefaster) ([124.121.242.228]) by irp4.truemail.co.th with SMTP; 15 Apr 2010 00:15:25 +0700 Message-ID: <001001cadbf6$0932ea90$0301a8c0@truefaster>

ซึ่งหลังจากที่ตั้ง SPF record จะทำให้ได้ผลดังนี้ครับ (เมลดังกล่าวเป็นคนละอีเมล์นะครับ แต่เปรียบเทียบส่วน header ให้ดูเท่านั้นเองครับ บรรทัดที่บอกว่า softfail หรือ pass นั่นล่ะครับ)

Received: from mail-qy0-f180.google.com (mail-qy0-f180.google.com [209.85.221.180]) by mx.google.com with ESMTP id y14si2935569wbs.72.2010.04.14.21.03.08; Wed, 14 Apr 2010 21:03:09 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of mail-qy0-f180.google.com designates 209.85.221.180 as permitted sender) client-ip=209.85.221.180; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of mail-qy0-f180.google.com designates 209.85.221.180 as permitted sender) smtp.mail= Received: by qyk10 with SMTP id 10so1061772qyk.25 for <me@------.com>; Wed, 14 Apr 2010 21:03:08 -0700 (PDT) Received: by 10.229.191.1 with SMTP id dk1mr5014647qcb.18.1271304185470;

สำหรับค่า SFP ให้ตั้งค่าใน TXT record นะครับ โดยใส่ว่า

 v=spf1 include:aspmx.googlemail.com ~all

*** UPDATE 03/09/2553 แก้ไข และ เพิ่ม tag เพื่อให้สามารถส่งอีเมล์จาก IP ของเว็บตัวเองด้วยครับ โดยตั้งดังนี้

"v=spf1 a mx ip4:XXX.XXX.XXX.XXX include:_spf.google.com ~all"

ทั้งนี้ XXX.XXX.XXX.XXX คือ ip ของเว็บที่รันอยู่ครับ แล้วรอ dns update ก็เรียบร้อยแล้วครับ

Create: Modify : 2010-09-03 17:43:10 Read : 6563 URL :