ข้ามไปที่เนื้อหาหลัก

SMTP



 ผลการค้นหารูปภาพสำหรับ SMTP
SMTP
       SMTP  ย่อมาจาก  Simple Mail Transfer Protocol ตามความเข้าใจง่าย ๆ มันคือรูปแบบในการส่งอีเมล์
อาจจะยังฟังดูเป็นคำที่เข้าใจสำหรับผู้อ่านที่ไม่มีความรู้ด้าน IT ดังนั้นจะขอเขียนอธิบายให้ง่ายขึ้นดังนี้
สมมุติว่าคุณจะส่งจดหมาย ในกระบวนการส่งจดหมาย คุณก็ต้องเอาซองจดหมายนี้ไปส่ง ซึ่งในประเทศไทยก็จะมี ผู้ให้บริการรับส่งหลักๆคือ  ไปรษณีย์ไทย, Fedex, DHL เป็นต้น
ซึ่งเวลาไปส่ง ผู้ให้บริการแต่ละเจ้าก็อาจจะมีข้อกำหนด เช่น คุณต้องระบุชื่อผู้ส่งด้วย ถ้าคุณไม่ระบุ อย่างนี้คุณส่งจดหมายไปข่มขู่คนอื่น ผู้รับก็ไม่มีทางรู้เลยว่า ใครเป็นผู้ส่ง บางเจ้าถึงกับต้องขอบัตรประชาชนของคุณไปยืนยันด้วยว่าคุณเป็นคนส่งจริง ๆ หรือ ถ้าคุณเคยมีประวัติอยู่กับเค้าแล้ว เค้าก็อาจจะไม่สนใจอะไรคุณมาก เพียงแค่กรอกข้อมูลผู้ส่งมาก็พอ เค้าก็จะไปเช็คในฐานข้อมูลว่าคุณคือใครเคยส่งอะไรแย่ๆ ไปหาคนอื่นหรือเปล่าถ้าไม่มี เค้าก็ยอมให้คุณส่งจดหมายได้อย่างง่าย ๆ
SMTP ก็เปรียบเสมือน ผู้ให้บริการส่งจดหมาย แต่จดหมายนี้มันอยู่ในรูปแบบ digital จับต้องไม่ได้ ดังนั้น ผู้ให้บริการแต่ละที่ก็ต้องตรวจสอบคุณก่อนเลยว่าคุณเป็นลูกค้าหรืออยู่ใน ฐานข้อมูลเค้าอยู่หรือไม่ ถ้าอยู่ ก็ยอมให้ส่งออกไป, smtp มักจะอยู่ในรูปแบบที่หลายๆคนคุ้นเคย คือ smtp.company.com เป็นต้น ซึ่งค่าเหล่านี้ จะถูกมอบให้โดยผู้ให้บริการ email server ของคุณ และ username ก็จะเป็นชื่ออีเมล์ของคุณ เช่น a@company.com, password ก็เป็น password เดียวกับ email
SMTP มันก็เปรียบเสมือน Server ขาออกของอีเมล์ ซึ่งจะถูกมอบให้มาจากผู้ให้บริการ email server hosting ซึ่งผู้ให้บริการแต่ละคนก็ยังมีข้อกำหนด ให้คุณส่งอีเมล์ได้ไม่เกิน 200 ฉบับ ต่อ ชม. เพราะผู้ให้บริการ ก็กลัวคุณ ส่ง Spam mail หรือโฆษณา ไปหาคนอื่น เพราะถ้ามีใครสักคนส่งเมล์ไปหาคนอื่น แทนที่ผู้รับ จะ block email คุณคนเดียว แต่กลับ block smtp ของผู้ให้บริการ email server ทำให้ผู้ใช้งานคนอื่นเดือดร้อนไปด้วย เพราะว่า email server ติด blacklist
            การทำงานของ SMTP
SMTP มีชุดคำสั่งที่ค่อนข้างง่ายสำหรับใช้สือสารหรือส่ง email ระหว่าง mail server ทำงานโดยการให้ server แยกส่วนของข้อมูลออกมาเป็นหมวดหมู่ ที่ server ปลายทางสามารถเข้าใจได้ และเมื่อส่ง mail ออกไป ข้อมูลในรูป string หรือ text จะถูกแยกออกมาเป็นส่วนเพื่อวิเคราะห์หาสิ่งที่ต้องทำในและส่วนนั้นๆ

SMTP ช่วยในเรื่อง code ในการจำแนกข้อมูล message ใน mail ส่วน mail server ออกแบบมาให้ทำความเข้าใจความหมายของข้อมูลเหล่านั้น ขณะที่ message ถูกส่งผ่านไปยังปลายทาง บางครั้งอาจจะต้องผ่าน computer จำนวนมาก ซึ่งทำงานโดยการ stored and forward ไปยัง computer ลำดับต่อไปในเส้นทางนั้นเรื่อยๆ มองง่ายๆว่าเหมือนจดหมายนั้นถูกส่งต่อผ่านมือแต่ละคนระหว่างทางไปจนถึง mailbox
smtp flow

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

ศาสตร์เกี่ยวกับคอมพิวเตอร์

ศาสตร์เกี่ยวกับคอมพิวเตอร์ วิศวกรรมคอมพิวเตอร์ ( computer engineering) เป็นศาสตร์ที่เกี่ยวข้องกับการออกแบบและสร้างเครื่องหรือระบบคอมพิวเตอร์ และ ระบบที่ใช้คอมพิวเตอร์ ศาสตร์นี้เกี่ยวข้องกับการศึกษาทางด้านฮาร์ดแวร์ ซอฟต์แวร์ การสื่อสาร และความเกี่ยวเนื่องระหว่างเรื่องทั้งสาม หลักสูตรการเรียนมุ่งเน้นทางด้าน ทฤษฎี กฎ และ การฝึกฝนปฏิบัติของทางด้านวิศวกรรมไฟฟ้า และ คณิตศาสตร์ และวิทยาศาสตร์รวมถึงการประยุกต์เข้ากับปัญหาทางด้านการออกแบบคอมพิวเตอร์ และ อุปกรณ์ที่ใช้คอมพิวเตอร์ วิศวกรคอมพิวเตอร์ ศึกษาการออกแบบระบบฮาร์ดแวร์ดิจิทัล ซึ่งรวมถึงระบบการสื่อสาร องค์ประกอบของคอมพิวเตอร์ และอุปกรณ์ที่ประกอบด้วยคอมพิวเตอร์ วิศวกรคอมพิวเตอร์จะเรียนการพัฒนาซอฟต์แวร์ โดยมุ่งเน้นเกี่ยวกับซอฟต์แวร์สำหรับอุปกรณ์ดิจิทัล และ การสร้างส่วนต่อประสานระหว่างผู้ใช้งานซอฟต์แวร์ และ ระหว่างอุปกรณ์ต่าง ๆ รวมทั้งความรู้ทางด้านวิศวกรรมที่ดีด้วย ปัจจุบันสาขาวิชาที่สำคัญในด้านวิศวกรรมคอมพิวเตอร์คือ ระบบฝังตัว การพัฒนาอุปกรณ์ที่มีซอฟต์แวร์และฮาร์ดแวร์ฝังตัวภายใน เช่น อุปกรณ์สื่อสารอย่าง โทรศัพท์มือถือ เครื่องเล่

คุณลักษณะของระบบสารสนเทศ TPS, MIS, DSS, EIS

คุณลักษณะของระบบสารสนเทศ TPS, MIS, DSS, EIS 1. ระบบการประมวลผลทางธุรกิจ ( Transaction Processing System : TPS)      ระบบการประมวลผลทางธุรกิจ มักเป็นการประมวลผลต่อวัน เช่น การรับ – จ่ายบิล ระบบควบคุมสินค้าคงคลัง ระบบรายรับ – จ่ายสินค้า ระบบนี้เป็นระบบสารสนเทศลำดับแรกที่ได้รับ การพัฒนาให้ใช้กับเครื่องคอมพิวเตอร์ ลักษณะเด่นของระบบ TPS   การทำให้เครื่องคอมพิวเตอร์ทำงานง่าย ไม่ยุ่งยาก ซับซ้อน ซึ่งระบบนี้เกือบทั้งหมดใช้การประมวลผลแบบออนไลน์ และสิ่งที่องค์กรจะได้รับเมื่อใช้ระบบนี้ คือ      – ลดจำนวนพนักงาน      – องค์กรจะมีการบริการที่สะดวกรวดเร็ว      – ลูกค้ามีจำนวนเพิ่มมากขึ้น 2. ระบบสารสนเทศเพื่อการจัดการ ( Management Information System : MIS)      ระบบสารสนเทศเพื่อการจัดการ คือ ระบบที่เกี่ยวข้องกับผู้บริหารที่ต้องการ การประมวลผลของเครื่องคอมพิวเตอร์ที่ให้ประโยชน์มากกว่าการช่วยงานแบบต่อวัน MIS จึงมีความสามารถในการคำนวณเปรียบเทียบข้อมูล ซึ่งมีความหมายต่อการจัดการและบริหารงานเป็นอย่างมาก นอกจากนั้นระบบนี้ยังสามารถสร้างสารสนเทศที่ถูกต้องทันสมัย คุณสมบัติของระบบ MIS คือ

ระบบ SAP

       ระบบ  SAP                 SAP เป็นระบบขนาดใหญ่ที่ได้รวมเอาโซลูชั่นต่างๆ เข้ามารวมไว้ในระบบ โดยสามารถเขียนโปรแกรมให้ทำงานเฉพาะโซลูชั่นที่ต้องการได้ และหากมีหลายโซลูชั่นก็สามารถนำข้อมูลไปใช้ร่วมกันได้ จึงไม่น่าแปลกใจว่าทำไม ปัจจุบันนี้โปรแกรมเมอร์มากมายต่างหันมาสนใจ SAP กันมากขึ้น โซลูชั่นที่ SAP รองรับนั้นมีมากมาย อาทิ ระบบไฟแนนซ์ ระบบบริหารงานบุคคล ระบบลูกค้าสัมพันธ์ ระบบบัญชี ระบบสินค้าคงคลัง เป็นต้น นอกจากนี้ยังมีการนำไปประยุกต์ใช้กับระบบคนไข้ในโรงพยาบาลบางแห่ง โดยระบบงานต่างๆ ในแต่ละส่วนเหล่านี้เอง คือ ส่วนที่เรียกว่า "โมดูล" หากคุณจะเริ่มศึกษา SAP นั้นคุณจะต้องทราบก่อนว่าคุณจะศึกษาในส่วนใด และนำไปใช้กับงานลักษณะใด ซึ่ง SAP จะแบ่งระบบงานต่างๆ แยกย่อยเป็นโมดูล ซึ่งแต่ละโมดูลเป็นอิสระต่อกัน และสามารถนำเอาข้อมูลในแต่ละส่วนมาเชื่อมโยงกันได้                SAP ประกอบไปด้วยการทำงานมี 3 ลักษณะคือ Functional ,Basis ,Abap Programming จะแบ่งเป็น R3 และ Net Weaver Version - Functional คือ ลักษณะงานเป็นแบบ Consultant คือให้คำปรึกษา, วางรูปแบบการทำงาน จัดการ Process ต่า