Microsoft的System.Net.Mail的實施不提供強大的郵件解決方案。我想使用Mono的System.Net.Mail實現,但是這個命名空間嵌入在Mono附帶的System.dll中,並且與原始的.net框架具有完全相同的命名空間。如何從Mono中提取System.Net.Mail並重命名命名空間?
我想要做的是從單聲道解決方案中提取System.Net.Mail,並將名稱空間重命名爲Mono.System.Net.Mail。然後我可以在它自己的DLL中編譯這個代碼,最後得到一個可以工作的郵件解決方案
任何人都可以告訴我如何做到這一點嗎?
這合法嗎? :)另外,出於好奇,什麼特別不健壯? – bzlm 2010-05-11 07:08:22
@bzlm是的,如果你遵守許可協議,它是合法的,並明確提到你已經使用Mono。第二 - 在.net v3.5或更低版本中,SMTP客戶端不會向SMTP服務器發送QUIT命令。在.net v4.0 RTM中,您無法發送大於3-4MB.s的附件 – 2010-05-11 07:12:33