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