邮件地址错误而引起的Outlook Express群发邮件故障

有excel存放n多客户资料,需要导入Outlook Express的通讯簿。

一共3组,共800多个。

由于格式太乱,并且需要将excel的两列合并作为客户的全称,并且对Outlok不太熟悉,好像现有的excel无法直接导入。手工输入的话,可能现在俺已经在病床上躺着滴眼药水了。

于是将excel导入数据库,通过sql语句将需要的列进行合并,过滤调无效的语句。

导出excel,然后另存为csv格式(outlook express支持的那种),然后导入outlook express,

分别建群组,一切顺利。

但我还没哟意识到,痛苦的一天在等着我。

建完群后,大家开始用我建的群给客户发资料。

由于所有的客户资料杂合在一起,公司要求用密送的方式进行群发。

发现发出去的邮件全部是乱码,深思n久,不得其果,反复n次,同样的结果。

然后接踵而来的投诉(客户投诉发垃圾邮件),快让我崩溃了。

然后怀疑是一次发送太多,导致某些地方溢出而造成的。

又试,又不行。然后一同事说,原来他曾一次发200多个没问题的。

于是把目标定在可能是到excel的时候出的问题。

怎么解决呢,面对这么多资料,我一个一个查,也会死人的。并且还不清楚到底是不是邮件地址的问题,有些不可见字符怎么查呀。

于是,决定冒死,采用二分法分别给客户发邮件,然后快速定位出错地址。

第一步,将300多个mail客户资料分两组,发第一组,没问题。然后决定试第二组,看有没有问题;

果然发第二组时问题重现;这下使我相信了,肯定是某个email地址有问题造成的。

于是对第二组下再二分,最后顺利的定位到出错的地址和错误原因(多了两个回车符)。

回想了一下原因,才意识到,当初在数据库处理的时候没有,没有将excel单元格的回车符去掉而导入到通讯薄中了。不管怎样问题总算解决了,虽然道路很坎坷。

经过这次折腾,n多个客户投诉,还有几个把我们的邮件作为垃圾邮件过滤掉了。还有几个网站开始拒收我们的邮件,郁闷啊。

还好,我们客户的忠诚度比较高,一阵狂道歉后,算是过去了,但还不晓得后面有多少问题。

阅读更多
个人分类: BugLog
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭