คืออะไร: SharpWebMail
SharpWebMail เป็นบริการเมลทางเว็บหลายภาษาที่ใช้แอปพลิเคชันเว็บที่พัฒนาด้วยภาษา C# ช่วยให้เราสามารถใช้บริการ SMTP หรือ IMAP เพื่อทำการส่งและรับกล่องจดหมายให้เสร็จสมบูรณ์ เวอร์ชันปัจจุบันคือ 0.13
ส่วนควบคุมใน SharpWebMail ประกอบด้วยโครงการโอเพ่นซอร์สที่มีชื่อเสียงหลายโครงการ:
FCKeditor: ไม่มีอะไรจะแนะนำมากนัก โปรแกรมแก้ไข HTML แบบโอเพ่นซอร์ส
DotNetOpenMail: คอมโพเนนต์ไคลเอ็นต์ SMTP (ตอนที่ส่งอีเมล์สามารถแทนที่คลาส System.Web.Mail ได้หมด แล้วทำไมเราถึงยอมทิ้ง System.Web.Mail ส่งอีเมลล่ะ 555 ไปอ่านบทแนะนำในเว็บทางการของมันซะก่อน)
Mono: โครงการโอเพ่นซอร์สที่อนุญาตให้แอปพลิเคชัน .NET ของเราทำงานได้ไม่เพียงแต่บน WIN เท่านั้น แต่ยังทำงานบนระบบ LINUX อื่นๆ อีกด้วย
SharpMimeTools: SharpMimeTools เป็นชุดประกอบตัวแยกวิเคราะห์/ตัวถอดรหัส MIME แบบโอเพ่นซอร์สที่เขียนใน
ขั้นตอนการติดตั้ง C#:
คลายซิปแล้วออกมา สร้างไดเรกทอรีเสมือนสำหรับแอปพลิเคชัน
แก้ไขไฟล์ web.config
<เข้าสู่ระบบ
title=การตั้งค่าการกำหนดค่า "[ชื่อล็อกอิน]"
โหมด = "1"
ผนวก = "cnzc"
การเลือกเซิร์ฟเวอร์ = "คู่มือ"
Enablequerystringlogin = "เท็จ"
/>โหมด:
1->ต้องใช้อีเมลแบบเต็มเพื่อเข้าสู่ระบบ
2-> อนุญาตให้ใช้ชื่อผู้ใช้ใดก็ได้
3->ชื่อผู้ใช้ใดๆ ก็ได้ แต่ต้องต่อท้าย
เพิ่มสตริงในชื่อผู้ใช้ที่ให้มา โดยมีโหมดการเข้าสู่ระบบสามโหมด หนึ่งคือการเข้าสู่ระบบด้วย EMAIL อีกอย่างคือการเข้าสู่ระบบด้วยบัญชี และชื่อผู้ใช้สำหรับการเข้าสู่ระบบจะต้องต่อท้ายผู้ใช้สนับสนุน
<servers>
<เซิร์ฟเวอร์
ชื่อ = "เซิร์ฟเวอร์ POP3 เริ่มต้น"
regexp="*"
โปรโตคอล = "pop3"
โฮสต์ = "pop3.163.com"
พอร์ต = "110"
-
</เซิร์ฟเวอร์
<เซิร์ฟเวอร์>
<เซิร์ฟเวอร์
ชื่อ = "เซิร์ฟเวอร์ SMTP เริ่มต้น"
regexp="*"
โปรโตคอล = "smtp"
โฮสต์ = "smtp.163.com"
พอร์ต = "25"
-
</servers>ฉันใช้ระบบเมล 163 โปรดใส่ใจกับเนื้อหาที่กรอกในโฮสต์ อย่าลืมเขียนทั้งหมด (พร้อมคำนำหน้า pop3) ในตอนแรกฉันเพิ่งกรอก 163.com ลงไปแค่นั้นเอง จากนั้นฉันก็พบว่าฉันไม่สามารถเข้าสู่ระบบได้ ดังนั้นฉันจึงตรวจสอบรหัสและพบว่า
สำหรับทุกคนคุณสามารถใช้มันได้ตามต้องการ เช่น แนะนำมันในโครงการของเราเอง ด้วยวิธีนี้จึงมีฟังก์ชั่นการรับส่งอีเมล์
ฉันไม่ได้เข้าบล็อกมานานแล้ว น่าจะปีกว่าๆ ครับ. เพราะผมได้ศึกษาบางสิ่งบางอย่างและเรียนรู้มาเป็นเวลานาน ฉันจะยังคงเขียนเรียงความเมื่อฉันมีเวลาในอนาคต บันทึกบันทึก โอ้
บล็อกของ cnzc