无法发送,错误:Cannot create file…另一个程序正在使用此文件

现象:

发送错误邮件列表中出现大量的:【smtp.***.com 异常终止 Cannot create file “C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\**********.tmp”. 另一个程序正在使用此文件,进程无法访问。】

原因:

在发送带有内联图片(网页图片是本地计算机上的)或带有附件的邮件时,需要将图片或附件文件转换成邮件的格式,此时会用到临时文件,多线程会频繁的使用临时文件,会造成此情况。

处理方法:

1、尽量不要使用内联图片,将图片放在网站上,这样发送的邮件会更小,速度更快,而且绝大多数做邮件群发的都是使用的网站上的图片。

2、尽量不要带附件,原因1:会造成邮件增加,发送速度慢;原因2:容易被判做是垃圾邮件,或拒收。

3、如果必须使用内联图片、附件,请用单线程、单任务发送。

版权所有©石家庄正己网络科技有限公司