首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

使用SmtpClient发送邮件有关问题

2012-01-14 
使用SmtpClient发送邮件问题想实现这样的功能:1、创建文件2、使用SmtpClient.Send()将文件以附件的形式发送3

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

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

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

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

热点排行