读书人

使用SmtpClient发送邮件有关问题

发布时间: 2012-01-14 20:02:35 作者: rapoo

使用SmtpClient发送邮件问题
想实现这样的功能:
1、创建文件
2、使用SmtpClient.Send()将文件以附件的形式发送
3、删除文件
4、重复1

可是在删除文件的时候老是提示有进程在使用文件,猜测是SmtpClient在使用,在MSDN中没有查到如何判断SmtpClient.Send()是否完成,如何才能实现上面的功能呢?谢谢各位!

[解决办法]
用异步的方式发送吧,然后在SendCompletedCallback中看看。MSDN

或者使用OPENSMTP来发送。.net带的邮件功能还是太弱。
[解决办法]
MSDN 上有视频又详细的讲解。

读书人网 >C#

热点推荐