การเขียนโปรแกรมตรวจสอบอีเมล

การใช้ Aspose.Email.Verifications

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

  • SyntaxOnly ตรวจสอบไวยากรณ์ของที่อยู่อีเมลเท่านั้น
  • SyntaxAndDomain ตรวจสอบไวยากรณ์ของที่อยู่อีเมล แล้วตรวจสอบโดเมน
  • MailServer ตรวจสอบความถูกต้องของที่อยู่โดยพยายามเชื่อมต่อกับเมลเซิร์ฟเวอร์

ตัวอย่างแอปพลิเคชัน

Aspose.Email.Verifications เป็นคอมโพเนนต์ที่ทรงพลังและมีประโยชน์สำหรับตรวจสอบความถูกต้องของที่อยู่อีเมล ชื่อโดเมนของอีเมล และอื่น ๆ อีกมากมาย บทความนี้แสดงวิธีสร้างแอปพลิเคชันโดยใช้ Aspose.Email.Verifications แอปพลิเคชันสาธิตจะตรวจสอบความถูกต้องของที่อยู่อีเมล

เพื่อสร้างแอปพลิเคชันที่ใช้ Aspose.Email.Verifications ในการตรวจสอบที่อยู่อีเมล:

  • เปิด Visual Studio.
  • บนเมนู File, คลิก New แล้วเลือก Project. เพื่อความง่าย ครั้งนี้จะเป็นโปรแกรมคอนโซล เลือกโปรเจกต์ C# หรือ VB.NET ตามที่คุณต้องการ

|สร้างโปรเจกต์ใหม่| | :- | |todo:image_alt_text|

  • เพิ่มการอ้างอิงไปยังแอปพลิเคชันคอนโซล

|เพิ่มการอ้างอิงไปยัง Aspose.Email| | :- | |todo:image_alt_text|

  • เรียกดูไปยังไฟล์ Aspose.Email.dll ในไดเรกทอรี Bin ภายใต้ไดเรกทอรีการติดตั้งของ Aspose.Email

โค้ดสแนปต่อไปนี้แสดงวิธีตรวจสอบที่อยู่อีเมล เมื่อโค้ดทำงาน จะมีข้อความบ่งชี้ว่าที่อยู่อีเมลนั้นเป็นหรือไม่

  • สร้างและรัน.

|กำลังเรียกใช้งานแอปพลิเคชัน|| | :- | :- | |todo:image_alt_text| |

ฟังก์ชันการตรวจสอบพื้นฐาน

ใช้ Aspose.Email.Verifications เพื่อตรวจสอบความถูกต้องของที่อยู่อีเมล สำหรับจุดประสงค์นี้ Aspose.Email.Verifications มีคลาส EmailValidator

การตรวจสอบอีเมล

ฟังก์ชันการตรวจสอบของ Aspose.Email สามารถใช้เพื่อยืนยันที่อยู่อีเมล ชื่อโดเมนและเมลเซิร์ฟเวอร์ ตัวอย่างโค้ดต่อไปนี้จะแสดงวิธีใช้ EmailValidator เพื่อตรวจสอบที่อยู่อีเมล

การตรวจสอบโดเมน

Aspose.Email.Verifications สามารถตรวจสอบความถูกต้องของชื่อโดเมนได้

การตรวจสอบเมลเซิร์ฟเวอร์

Aspose.Email.Verifications สามารถตรวจสอบความถูกต้องของเมลเซิร์ฟเวอร์ได้