Score:0

Mail เปิดใช้งานส่วนหัวของอีเมลเมื่อส่งอีเมลผ่าน ASP.NET

ธง ar

ฉันมีหลายเว็บไซต์ที่ทำงานบนเซิร์ฟเวอร์ของฉัน: domain1.com และ domain2.com

ปัญหาคือตอนนี้เมื่อฉันส่งอีเมลผ่าน ASP.NET จาก โดเมน2.comที่ฉันเห็นในแหล่งที่มาของอีเมลนี้ (สังเกต โดเมน1):

ได้รับ: จาก mail.domain1.com (h2134215.myisp.com [81.112.2.12)
ได้รับ: จาก h2134215 ([81.112.2.12]) โดย domain1.com ด้วย MailEnable ESMTPA; ส. 21 มิ.ย. 2564 22:17:29 +0200
รหัสข้อความ: <[email protected]>

ฉันใช้ Mail Enable เพื่อส่งอีเมลผ่าน ASP.NET ดังนี้:

Dim mailObj เป็น SmtpClient ใหม่
mailObj.Host = โลคัลโฮสต์

ฉันยังพยายาม:

Dim mailObj เป็น SmtpClient ใหม่
mailObj.Host = "smtp.domain2.com"

Dim basicAuthenticationInfo เป็น System.Net.NetworkCredential ใหม่ ("[email protected]", "mypassword")
mailObj.UseDefaultCredentials = เท็จ
mailObj.Credentials = ข้อมูลการรับรองความถูกต้องขั้นพื้นฐาน   

ในทั้งสองกรณีอีเมลของฉันจะถูกส่งไป

ดูการตั้งค่า SMTP ของฉันใน MailEnable

แท็บ [ทั่วไป]
ชื่อโดเมนท้องถิ่น: domain1.com
ชื่อโดเมนอีเมลเริ่มต้น: mail.domain1.com

สิ่งนี้ทำให้อีเมลของฉันถูกปฏิเสธโดยเซิร์ฟเวอร์จดหมายบางรายว่าเป็นสแปม

ฉันจะกำหนดค่า Mail Enable ให้ใช้ส่วนหัวอีเมลที่ถูกต้องซึ่งตรงกับโดเมนที่ฉันส่งได้อย่างไร โดเมน2 ในกรณีนี้?

อัพเดท 1

การตั้งค่า DNS ป้อนคำอธิบายรูปภาพที่นี่

Score:1
ธง fr
anx

สม่ำเสมอ ชื่อโฮสต์ก็เพียงพอแล้ว คุณไม่จำเป็นต้องตั้งเป้าหมาย การจับคู่ โดเมนระหว่างโฮสต์และเมลที่จัดการ เพียงตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์ของคุณไม่ได้บอกว่ามีการเรียก mail.domain1.com ในขณะที่ตาม DNS มันถูกเรียกว่า h2134215.myisp.com.

ฉันจะกำหนดค่า Mail Enable ให้ใช้ส่วนหัวอีเมลที่ถูกต้องได้อย่างไร

ส่วนหัวการติดตามเหล่านี้ถูกเพิ่มโดยเซิร์ฟเวอร์ถัดไปเท่านั้น การบันทึก เกิดอะไรขึ้น. พวกเขาบันทึกชื่อโฮสต์ใหม่และบันทึก PTR โดยอัตโนมัติทันทีที่คุณกำหนดค่า พิจารณาพวกเขาก อาการ.

ให้ตรงกับโดเมนที่ฉันส่งไป

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

สิ่งนี้ทำให้อีเมลของฉันถูกปฏิเสธโดยเซิร์ฟเวอร์จดหมายบางรายว่าเป็นสแปม

ตั้งชื่อโดเมนเซิร์ฟเวอร์อีเมลที่มีคุณสมบัติครบถ้วนเป็นชื่อที่เหมาะสมสำหรับทั้งสองโดเมน (อาจเป็น mail.domain1.comอาจเป็นสิ่งที่แตกต่างจากทั้งสองโดเมนโดยสิ้นเชิง) และลงทะเบียนชื่อโฮสต์นั้นใน DNS โดยเฉพาะอย่างยิ่งในทั้งสองทิศทาง.

จากนั้นปรับใช้ เอสพีเอฟ เพื่อให้เซิร์ฟเวอร์ที่รับทราบโดยอัตโนมัติว่าเซิร์ฟเวอร์อีเมลใดได้รับอนุญาตให้ส่งอีเมลสำหรับโดเมนใด

Adam avatar
ar flag
ว้าว ขอบคุณสำหรับคำอธิบายโดยละเอียด ฉันไม่แน่ใจว่าฉันเข้าใจทั้งหมด แต่ฉันจะลองดู :) หากฉันเข้าใจคุณถูกต้อง การตั้งค่า Mail Enable ของฉันเป็น `ชื่อโดเมนอีเมลเริ่มต้น: mail.domain1.com` (ซึ่งเป็นชื่อโดเมนที่มีคุณสมบัติครบถ้วนที่คุณอ้างถึง) ดูเหมือนจะใช้ได้ ส่วนใหญ่เป็นการเพิ่มชื่อโดเมนที่ถูกต้องให้กับ DNS ของฉัน ฉันต้องเพิ่ม `mail` A record ด้วย (เช่น) `mail.domain1.com` เป็นค่าสำหรับทั้งการตั้งค่า DNS ของ domain1.com และ domain2.com?
anx avatar
fr flag
anx
นั่นยังฟังดูไม่ถูกต้องนัก เซิร์ฟเวอร์ *ชื่อ* จะเข้าสู่ระเบียน PTR สำหรับ IP ของคุณ ซึ่งคุณอาจต้องกำหนดค่าในตำแหน่งที่ต่างไปจากระเบียน A และ AAAA ของคุณโดยสิ้นเชิง ทิศทางอื่น A->ชื่อเซิร์ฟเวอร์จำเป็นเพียงครั้งเดียว - เนื่องจากฉันแนะนำให้เซิร์ฟเวอร์ *หนึ่ง* ของคุณใช้ชื่อ *หนึ่ง* สำหรับ SPF การใส่ชื่อหรือ IP นั้นเป็นเรื่องปกติ แต่นั่นเป็นหัวข้อทั้งหมดในตัวของมันเอง และคุณอาจต้องการอ่านข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ก่อนที่จะนำไปใช้
Adam avatar
ar flag
ขอบคุณอีกครั้ง. ฉันตรวจสอบสิ่งนี้แล้ว: https://help.returnpath.com/hc/en-us/articles/220223568-What-is-a-pointer-PTR-record- ไม่แน่ใจว่าที่อื่นนอกเหนือจากการตั้งค่า DNS ที่ฉันสามารถเพิ่มบันทึก PTR นั้นได้ ฉันได้เพิ่มภาพหน้าจอเพื่อให้คุณเห็นว่าฉันหมายถึงอะไร
anx avatar
fr flag
anx
@Flo ลองค้นหา `[ชื่อบริษัทโฮสติ้ง/ISP] PTR`

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา