SMTP เป็นมาตรฐานอินเทอร์เน็ตที่เซิร์ฟเวอร์อีเมลใช้ในการรับส่งอีเมล ข้อความแสดงข้อผิดพลาด SMTP ช่วยให้คุณเข้าใจว่าทําไมข้อความจึงส่งไม่สําเร็จ หากข้อความขาเข้าหรือขาออกถูกตีกลับ ให้ตรวจสอบข้อความตีกลับเพื่อหารหัสข้อผิดพลาด SMTP ที่จะช่วยให้คุณวินิจฉัยปัญหาได้
ข้อความแสดงข้อผิดพลาด SMTP ใช้รูปแบบนี้ ตัวเลขแต่ละหลักในข้อผิดพลาดและรหัสสถานะจะให้รายละเอียดเพิ่มเติมดังนี้
รหัสตอบกลับ | รหัสสถานะ | ข้อความตอบกลับ |
---|---|---|
xyz | x.y.z | รายละเอียดข้อความ |
ตัวอย่างข้อความแสดงข้อผิดพลาด SMTP มีดังนี้ ข้อความจะอธิบายสาเหตุที่เกิดข้อผิดพลาดและการดำเนินการที่แนะนำเพื่อแก้ไขปัญหา
รหัสตอบกลับ
รหัสตอบกลับ SMTP หมายถึงส่วนที่เฉพาะเจาะจงของบริการอีเมล และอาจบ่งบอกถึงปัญหาต่างๆ เช่น
- ผู้รับไม่ได้ลงทะเบียนกับบริการอีเมล
- ข้อความถูกทําเครื่องหมายว่าเป็นสแปมหรือมีไวรัส
- โดเมนของผู้ส่งถูกระบุว่าเป็นแหล่งที่มาของสแปม
- ข้อความนี้ละเมิดนโยบายอีเมลของบริษัท เช่น มีหมายเลขบัตรเครดิตหรือภาษาต้องห้าม
รหัสการตอบกลับที่ขึ้นต้นด้วย 4 และ 5 จะเป็นข้อผิดพลาด และตัวเลขจะระบุประเภทข้อผิดพลาด ข้อผิดพลาดที่ขึ้นต้นด้วย 4 คือข้อผิดพลาดชั่วคราว กรณีนี้ผู้ส่งจะลองอีกครั้ง ส่วนคุณไม่ต้องดําเนินการใดๆ ข้อผิดพลาดที่ขึ้นต้นด้วย 5 คือข้อผิดพลาดถาวรและต้องดําเนินการเพื่อแก้ไขปัญหา
รหัสข้อผิดพลาดทั่วไปของ SMTP 400
หากมีรหัสข้อผิดพลาดที่ขึ้นต้นด้วย 4 แสดงว่าเซิร์ฟเวอร์ทํางานล้มเหลวชั่วคราว แต่จะพยายามดําเนินการดังกล่าวให้เสร็จสมบูรณ์อีกครั้ง รหัสข้อผิดพลาดที่ขึ้นต้นด้วย 4 มักจะเป็นข้อผิดพลาดเกี่ยวกับเซิร์ฟเวอร์อีเมลในฝั่งผู้รับ
รหัสข้อผิดพลาด | คำอธิบาย |
---|---|
421 | บริการนี้ไม่พร้อมใช้งาน โปรดลองอีกครั้งภายหลัง |
450 | ระบบไม่ได้ดําเนินการตามที่ขอเนื่องจากกล่องจดหมายของผู้ใช้ไม่พร้อมใช้งาน |
451 | ระบบไม่ได้ส่งข้อความเนื่องจากข้อผิดพลาดของเซิร์ฟเวอร์ |
452 | คําสั่งหยุดทํางานเนื่องจากมีพื้นที่เก็บข้อมูลเซิร์ฟเวอร์ไม่เพียงพอ |
455 | เซิร์ฟเวอร์จัดการคําสั่งไม่ได้ในขณะนี้ |
รหัสข้อผิดพลาดทั่วไปของ SMTP 500
รหัสข้อผิดพลาด | คำอธิบาย |
---|---|
500 | เซิร์ฟเวอร์ไม่รู้จักคําสั่งนี้เนื่องจากมีข้อผิดพลาดทางไวยากรณ์ |
501 | พบข้อผิดพลาดทางไวยากรณ์ในพารามิเตอร์คําสั่งหรืออาร์กิวเมนต์ |
502 | ไม่ได้เรียกใช้คําสั่ง |
503 | เซิร์ฟเวอร์มีลําดับคําสั่งที่ไม่ถูกต้อง |
541 | อีเมลของผู้รับถูกปฏิเสธ |
550 | คําสั่งที่ขอล้มเหลวเพราะกล่องจดหมายของผู้ใช้ไม่พร้อมใช้งานหรือเซิร์ฟเวอร์ในฝั่งผู้รับปฏิเสธอีเมลเนื่องจากน่าจะเป็นจดหมายขยะ |
551 | กล่องจดหมายของผู้รับที่ต้องการนั้นไม่พร้อมใช้งานในเซิร์ฟเวอร์ผู้รับ |
552 | ระบบไม่ได้ส่งข้อความเนื่องจากกล่องจดหมายของผู้รับมีพื้นที่เก็บข้อมูลไม่เพียงพอ |
553 | คําสั่งหยุดทํางานเนื่องจากไม่พบชื่อกล่องจดหมาย |
554 | ทําธุรกรรมไม่สําเร็จโดยไม่มีรายละเอียดเพิ่มเติม |
โดยทั่วไป รหัสข้อผิดพลาด SMTP มักจะตามด้วยตัวเลขอื่นๆ อีก 3 หลัก นี่คือรหัสสถานะ SMTP ที่ปรับปรุงแล้ว ซึ่งจะให้รายละเอียดเพิ่มเติมเกี่ยวกับความล้มเหลว ตัวเลขที่ 2 ในรหัสจะแสดงหมวดหมู่ของการตอบ อักขระตัวที่ 3 ในรหัสจะอธิบายรายละเอียดเพิ่มเติม
รหัสการตอบกลับ 421 คือข้อผิดพลาดชั่วคราวที่เกี่ยวกับช่องทางการส่งที่มีคำขอข้อมูล
รหัสตอบกลับ | คำอธิบาย |
---|---|
x0z | ข้อผิดพลาดทางไวยากรณ์ |
x1z | การตอบกลับคําขอข้อมูล |
x2z | ข้อผิดพลาดของช่องทางการส่ง |
x3z | ไม่ระบุ |
x4z | ไม่ระบุ |
x5z | สถานะระบบอีเมล |
รหัสสถานะ
ตัวเลขแรกในรหัสสถานะจะระบุถึงคลาสของรหัส ตัวเลขหลักที่สองจะระบุถึงหัวเรื่อง และตัวเลขหลักที่สามจะอธิบายรายละเอียดเพิ่มเติม
รหัสสถานะ 4.4.5 คือปัญหาชั่วคราวของเครือข่ายและการกําหนดเส้นทางสําหรับสถานะโปรโตคอลการส่งอีเมล
รหัสสถานะ | คำอธิบาย |
---|---|
x.0.z | ไม่ระบุ |
x.1.z | สถานะการแก้ไขปัญหา |
x.2.x | สถานะกล่องจดหมาย |
x.3.x | สถานะระบบอีเมล |
x.5.x | สถานะโปรโตคอลการส่งอีเมล |
x.6.x | เนื้อหาข้อความหรือสถานะสื่อ |
x.7.x | สถานะความปลอดภัยหรือนโยบาย |
ข้อความตอบกลับ
ช่องสุดท้ายในข้อความแสดงข้อผิดพลาด SMTP จะอธิบายข้อผิดพลาดนี้