..
ที่เราทุกคนรู้ว่าตอนนี้อีเมลที่มีกลไกการสื่อสารเป็นที่นิยมมากโดยเฉพาะอย่างยิ่งเพื่อความสะดวกในการใช้งาน สำหรับโปรแกรมเมอร์เพื่อให้เป็นเครื่องมือสำคัญในการเปิดใช้งานโปรแกรมของคุณเพื่อส่งรายงานข้อความและไฟล์ระหว่างผู้ใช้
เริ่มต้นด้วยรุ่น 2.0. NET Framework ที่ได้รับการแนะนำ namespace System.Net.Mail ซึ่งให้เรียนหลายอย่างที่อนุญาตให้คุณสร้างและส่งข้อความอีเมล ข้อความเหล่านี้สามารถรวมข้อความง่าย, HTML และสิ่งที่แนบมา ในทางปฏิบัติในการส่งของอีเมลสามารถแบ่งออกเป็นสองขั้นตอน : การสร้างและส่งข้อความเดียวกันไปยัง SMTP (ธรรมดา Mail Transfer Protocol)
การสร้างข้อความอีเมลที่สามารถเรียบง่ายหรือซับซ้อน ในรุ่นที่ง่ายที่สุดประกอบด้วยข้อความอีเมลจากผู้ส่ง, ผู้รับและร่างกายของวัตถุคือข้อความจริง นี้ประเภทของอีเมลที่เรียบง่ายสามารถสร้างขึ้นด้วยบรรทัดเดียวของรหัสที่ใช้กรอบ NET. ในรุ่นที่ซับซ้อนมากขึ้นของอีเมลนั้นยังอาจมีชนิดของการเข้ารหัสที่กำหนดเองที่มีรหัส HTML มีรูปภาพ (เป็นสิ่งที่แนบ) หรือมีการฝังตัวภาพใน HTML
เพื่อสร้างและส่งข้อความอีเมลที่จะต้องทำตามขั้นตอนต่อไปนี้ :
ให้เราเห็นวิธีการทำเช่นนี้ ชั้น MailMessage ให้สี่งที่ช่วยให้คุณสร้างข้อความว่างเปล่าหรือในเวอร์ชั่นที่สมบูรณ์แบบที่สุด, ผู้ส่งข้อความผู้รับเรื่องและเนื้อหาของข้อความ เราเห็นด้านล่างตัวอย่างที่ใช้สร้างที่มีจำนวนสูงสุดของพารามิเตอร์
MailMessage msg = new MailMessage ("mittente@mittente.com"
"Destinatario@destinatario.com","เรื่อง","เนื้อหาของอีเมลนั้น");
นอกจากนี้ยังสามารถระบุผู้ส่งและผู้รับในรูปแบบของวัตถุที่ MailAddress วัตถุประเภทนี้ช่วยให้คุณสามารถระบุที่อยู่ แต่ยังให้การระบุชื่อที่แสดงแทนของเดิม (นามแฝง) และชนิดของการเข้ารหัสเช่นตัวอย่างต่อไปนี้แสดงให้เห็นว่า
MailMessage msg MailMessage = ใหม่ (
ใหม่ MailAddress ("mittente@mittente.com","ชื่อผู้ส่งที่แสดงผล")
ใหม่ MailAddress ("destinatario@destinatario.com"
"ชื่อผู้รับการแสดง"));
เพื่อระบุชนิดของการเข้ารหัสที่คุณต้องใช้ constructor ของ MailAddress อื่น
MailMessage msg = new MailMessage (ใหม่ MailAddress ("mittente@mittente.com"
"ชื่อผู้ส่งแสดง"Encoding.ASCII)
ใหม่ MailAddress ("destinatario@destinatario.com"
"ชื่อผู้รับแสดง"Encoding.ASCII));
แต่ไม่ค่อยจำเป็นต้องระบุชนิดการเข้ารหัส
| |
ASP.NET (หลักสูตร)
หลักสูตรเต็มสำหรับสร้างเว็บแอพพลิเคชันจาก 49 € |
| |
Javascript (หลักสูตร)
คู่มือที่สมบูรณ์ในการเขียนสคริปต์ฝั่งไคลเอนต์ จาก 39 € |
| |
Paint Shop Pro (แรก)
เว็บกราฟิกและแก้ไขภาพด้วยโปรแกรม Corel PSP เป็นที่รู้จักกัน จาก 49 € |