ทำไม gmail ถึงคิดว่าเมลที่เซิร์ฟเวอร์ของฉันส่งเป็นสแปม [ปิด]


18

ได้รับข้อความที่สมบูรณ์โดย Gmail (อีเมล, เซิร์ฟเวอร์ ip และโฮสต์ถูกแทนที่):

Delivered-To: <myemail>
Received: by 10.180.24.132 with SMTP id u4cs216052wif;
        Thu, 20 Oct 2011 03:22:03 -0700 (PDT)
Received: by 10.14.9.165 with SMTP id 37mr1294749eet.51.1319106122223;
        Thu, 20 Oct 2011 03:22:02 -0700 (PDT)
Return-Path: <www-data@<serverdomain>>
Received: from <serverdomain> (<serverdomain>. [<serverip>])
        by mx.google.com with ESMTP id s55si2781134ees.156.2011.10.20.03.22.02;
        Thu, 20 Oct 2011 03:22:02 -0700 (PDT)
Received-SPF: pass (google.com: domain of www-data@<serverdomain> designates <serverip> as permitted sender) client-ip=<serverip>;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of www-data@<serverdomain> designates <serverip> as permitted sender) smtp.mail=www-data@<serverdomain>
Received: by <serverdomain> (Postfix, from userid 33)
    id AEF1F47462EE; Thu, 20 Oct 2011 10:22:00 +0000 (UTC)
To: <myemail>
Subject: Registration confirmation
From: <sitename> mailing robot <no-reply@<serverdomain>>
MIME-Version: 1.0
Content-type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
Message-Id: <20111020102200.AEF1F47462EE@<serverdomain>>
Date: Thu, 20 Oct 2011 10:22:00 +0000 (UTC)

Please confirm your registration on the site by clicking this link:

<A href="<confirmationlink>" target=_blank><confirmationlink></A>

เกิดอะไรขึ้นกับอีเมลนี้ เหตุใด Gmail จึงคิดว่าเป็นสแปม


แนวคิดคร่าวๆ: - อีเมลมาจากบล็อก ip ที่อยู่อาศัยหรือไม่? - อาจเป็นไปได้ว่ามีคนทำเครื่องหมายอีเมลที่คล้ายกันว่าเป็นสแปม

1. ลำดับที่ 2. ฉันยังไม่ได้ส่งไปให้ใครยกเว้นบัญชี gmail ของฉันเอง

หากหนึ่งในเซิร์ฟเวอร์ของคุณกำลังใช้งาน Spamassassin คุณสามารถตรวจสอบผลลัพธ์โดยละเอียดได้พวกเขาจะถูกเพิ่มไว้ในส่วนหัว มันช่วยได้เยอะมากบางครั้งมันเกี่ยวกับสิ่งต่าง ๆ ที่โง่เง่าเหมือนการทำ MIME ที่ไม่ดี

คำตอบ:


14

คุณปฏิบัติตามหลักเกณฑ์ของผู้ส่งข้อมูลจำนวนมากหรือไม่ (เช่นส่วนหัว 'ลำดับที่: เป็นกลุ่ม' ... )

ฉันไม่คิดว่า HTML ในจดหมายของคุณถูกต้อง ไม่มีองค์ประกอบหลัก ฯลฯ หากคุณส่งอีเมลแบบ HTML เท่านั้นคุณควรตรวจสอบให้แน่ใจว่า HTML นั้นถูกต้อง

หรือดียิ่งขึ้น: รวมข้อความของคุณในเวอร์ชันข้อความธรรมดา (คนอย่างฉันผู้ใช้ไคลเอนต์อีเมลคอนโซลจะขอบคุณ!) IMHO รวมถึงเวอร์ชันข้อความธรรมดาจะช่วยลดความน่าจะเป็นที่ข้อความของคุณจะได้รับการพิจารณาว่าเป็นสแปม (สแปมส่วนใหญ่ที่ฉันเห็นเป็น HTML เท่านั้นและนี่เป็นเกณฑ์สำหรับ SpamAssassin อย่างน้อย)


เพิ่งเปลี่ยนข้อความเป็นข้อความธรรมดาเพื่อให้แน่ใจว่าปัญหาไม่ได้อยู่ใน HTML ดูเหมือนว่าจะผ่านตัวกรองตอนนี้ แต่จริงๆแล้วฉันต้องตรวจสอบกับบัญชี Gmail อื่น จะทำพรุ่งนี้ตั้งแต่วันนี้ทุกคนนอนหลับอยู่แล้ว :) ถ้ามันช่วยได้จริงๆจะให้รางวัลกับคุณ :)

ประณามไม่สามารถให้รางวัลได้ในตอนนี้> <เพราะได้รับการโยกย้ายแล้ว :(
mephisto123

ช่างยอดเยี่ยมฉันดีใจที่ได้ช่วย :)
Schnouki

7

ฉันใช้เซิร์ฟเวอร์เฉพาะของตัวเองเป็นเวลาอย่างน้อย 5 ปี

บางครั้ง google แท็กพวกเขาเป็นสแปมเป็นเวลา 2 วันจากนั้นเมื่อฉันตรวจสอบ "ไม่ใช่จดหมายขยะ" ใน Gmail ก็ไม่เป็นไรอีก 6 เดือน

คุณควรทดสอบ

นอกจากนี้เนื้อหาของอีเมลของคุณสามารถมีผลกับ google mail

  • รูปแบบที่ถูกต้อง (การทดสอบอย่างง่ายผ่าน telnet มีรูปแบบที่ไม่ถูกต้องเป็นส่วนใหญ่)
  • คำหลัก (ใช้ 'ทดสอบ' เป็นความคิดที่ไม่ดีมันมักจะจบลงในสแปมบอทระหว่างการทดสอบของฉัน)

อย่างที่ฉันบอกไปแล้วว่าด้วยเนื้อหาเดียวกันและไม่มีการเปลี่ยนแปลงใด ๆ ในการตั้งค่าของฉัน google ได้ติดแท็กพวกเขาเป็นสแปมเป็นเวลาสองวันแล้วหยุด นานกว่า 5 ปีมันเกิดขึ้น 3 หรือ 4 ครั้ง แต่ไม่เคยเกิน 48 ชั่วโมงต่อครั้ง


หากหนึ่งในเซิร์ฟเวอร์ของคุณกำลังใช้งาน Spamassassin คุณสามารถตรวจสอบผลลัพธ์โดยละเอียดได้พวกเขาจะถูกเพิ่มไว้ในส่วนหัว มันช่วยได้มากบางครั้งมันเกี่ยวกับสิ่งต่าง ๆ ที่โง่เหมือนการทำ MIME ที่ไม่ดี

2

อยู่บนโฮสต์ที่ใช้ร่วมกันหรือเซิร์ฟเวอร์เฉพาะ หากมีการแบ่งปันหากใครบางคนจาก IP เดียวกันได้ส่งอีเมลจำนวนมาก (พูด 25 หรือมากกว่า) แสดงว่ามีความเป็นไปได้ที่ IP จะถูกขึ้นบัญชีดำนั้นเป็นไปได้ เหตุผลอื่นในการเป็นสแปมคือการใช้คำบางคำ บ่อยครั้งที่สแปมทำผ่านอัลกอริทึมโดยใช้เทคนิคการขุดข้อมูลซึ่งหมายความว่าคุณต้องฝึกอัลกอริทึมหลายครั้งอีเมลไปยัง ID อีเมลของคุณจาก IP ที่แตกต่างกันและทำเครื่องหมายว่าไม่ใช่สแปมซึ่งไม่ใช่วิธีแก้ปัญหาที่เป็นไปได้ วิธีอื่นในการทำให้สิ่งนี้ออกมาคือการทำให้เว็บไซต์ของคุณได้รับความนิยมน้อยมากโดยให้ลิงก์ย้อนกลับซึ่งมักเป็นเทคนิคที่ใช้สำหรับ SEO ฉันกำลังเล่าเรื่องนี้ให้คุณฟังจากประสบการณ์จริงกับเว็บไซต์หลายแห่งของฉันซึ่งฉันใช้ไปสองสามครั้งแล้วก็ปิดตัวลง


มันทุ่มเท ความนิยมที่เพิ่มขึ้นของเว็บไซต์เป็นไปไม่ได้ ATM ฉันจะลองคำแนะนำอื่น ๆ ที่กล่าวถึงในคำตอบอื่น ๆ ก่อน ขอบคุณสำหรับคำตอบต่อไป

1

หากเซิร์ฟเวอร์ของคุณไม่ผ่านการค้นหาโดเมนย้อนกลับ gmail อาจใส่ในสแปม


มันทำ ได้รับ: จาก <serverdomain> (<serverdomain>. [<serverip>])

ไม่จำเป็นต้องตรวจสอบว่าเซิร์ฟเวอร์ของคุณมี IP แบบคงที่หรือไม่ มันอยู่เบื้องหลังเครือข่ายขนาดใหญ่หรือบริการ DNS แบบไดนามิกบ้างไหม

ดีฉันได้ตรวจสอบกับ nslookup (set type = ptr, เซิร์ฟเวอร์ 8.8.8.8, <serverip> ให้ <serverdomain>)

และใช่เซิร์ฟเวอร์มี IP แบบคงที่ คุณสามารถพิมพ์ IP ของมันในเบราว์เซอร์และมันจะแสดงเว็บไซต์ในชื่อโฮสต์เริ่มต้น

1

เนื่องจากส่วนหัวของคุณดูเหมือนจะถูกต้องอาจเป็นเพราะมีบางสิ่งในข้อความ หนึ่งในสิ่งที่ SpamAssassin (ไม่รู้ว่านี่คือสิ่งที่ Gmail ใช้) เป็นข้อความสั้น ๆ เช่นด้านบนซึ่งมีไฮเปอร์ลิงก์หรือกราฟิกดังนั้นคุณอาจได้รับประโยชน์จากการทำให้ข้อความของคุณยาวขึ้นเล็กน้อย อีกวิธีหนึ่งในการค้นหาคือส่งไปยังบัญชี gmail ของคุณเองและเมื่อปรากฏในโฟลเดอร์สแปมของคุณให้ตรวจสอบส่วนหัวที่นั่นเพื่อหาข้อมูลสแปมที่เพิ่มเข้ามา มันอาจมีเบาะแสเกี่ยวกับโปรแกรมสแปมที่ Gmail ใช้อยู่หรือกฎใดที่ข้อความของคุณกำลังทำลาย


ส่วนหัวเหล่านี้นำมาจากข้อความจริงที่ส่งไปยังบัญชี gmail ของฉันจริง ๆ :) แต่ฉันจะพยายามส่งข้อความให้นานขึ้นขอบคุณสำหรับคำแนะนำ

1

อยู่<confirmationlink>ใน<serverdomain>?

นั่นเป็นข้อความสั้น ๆ ดังนั้นจึงเป็นเรื่องง่ายที่จะถูกตั้งค่าสถานะเป็นสแปมหากคุณส่งจากที่อยู่ที่ไม่ตรงกับโดเมนของลิงก์

บางคนอาจกดปุ่มสแปมด้วยเหตุผลเดียวกัน


ขออภัยลิงค์ไม่ได้อยู่ในเซิร์ฟเวอร์โดเมน เนื่องจากมีไม่กี่โดเมนบน IP และฉันสามารถทำให้มีระเบียน DNS ย้อนกลับที่ถูกต้องสำหรับโดเมนเดียวเท่านั้น

@ mephisto123 คุณอาจต้องการลองตั้งค่าโดเมน & กฎการเปลี่ยนเส้นทางเพื่อแก้ไขให้ถูกต้อง วิธีนี้จะทำให้โดเมนของคุณตรงกัน
eglasius

0

ตรวจสอบให้แน่ใจว่าโดเมนของคุณมีระเบียน MX ที่ถูกต้องและระเบียน SPF ที่ถูกต้องชี้ไปยังเซิร์ฟเวอร์อีเมลที่ส่งของคุณ

นอกจากนี้ยังเป็นไปได้ว่าที่อยู่ IP ที่กำหนดให้กับเซิร์ฟเวอร์อีเมลของคุณเคยส่งสแปมออกไปแล้ว

ดูที่https://mail.google.com/support/bin/answer.py?answer=81126#authentication


ขอบคุณสำหรับคำตอบ. ใช่โดเมนมีระเบียน MX ที่เหมาะสมซึ่งเชื่อมโยงกับระเบียน A โดเมนหลัก และใช่โดเมนมีระเบียน SPF ที่ถูกต้อง โดเมนไม่ได้อยู่ในรายการบล็อกสาธารณะ

0

หากคุณส่งจากที่อยู่ IP แบบไดนามิกสิ่งเหล่านี้มักถูกตั้งค่าสถานะว่าเป็นสแปม คุณสามารถตรวจสอบโอกาสที่โฮสต์ตรวจพบว่าเป็นสแปมโดยเพิ่ม IP ของเซิร์ฟเวอร์ที่ส่วนท้ายของ URL ต่อไปนี้: http://www.spamhaus.org/query/bl?ip=


เซิร์ฟเวอร์มีที่อยู่ IP แบบคงที่ และมันไม่ได้อยู่ในรายการบล็อกใด ๆ ที่ระบุไว้ใน spamhaus

0

ตรวจสอบ: - การระบุเซิร์ฟเวอร์ไม่ตรงกับโดเมนของผู้ส่ง - เซิร์ฟเวอร์ถูกทำเครื่องหมายเป็นแหล่งสแปมโดย gmail ทำเพราะพวกเขารู้สึกว่าหลาย ๆ คนทำเครื่องหมายว่าเป็นข้อความสแปมที่เหนือกว่าจากเซิร์ฟเวอร์ / โดเมนนั้น - อ้างถึงเนื้อหาจากแหล่งบุคคลที่สามที่ระบุว่าเป็นแหล่งที่ไม่ปลอดภัยหรือสแปมเอง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.