2011-07-22 25 views

回答

9

走进文件系统和文件从cfusion /邮件/移动undelivr到cfusion /邮件/阀芯。简单!

+0

这正是我所需要的,谢谢! –

+0

我也建议使用这个:http://undelivrnator.riaforge。org/ – scrittler

+0

我经常使用这种方法,但我总是首先查看一些电子邮件的年龄。如果我有一些我认为太旧而不能重新假脱机的东西,那么我只需删除那些以及其余的移动到假脱机程序。我只需从文件日期中排序目录以确定年龄。 – Snipe656

0

有人给我发了一个片段,试图在某个时候定期对队列进行重新处理,但在我的生活中,我无法找到它或在谷歌上看到它。 - 对不起。但是,无法投递的队列只是一堆文件,你可以编写一个小程序,它将尝试定期重新处理队列,并删除那些已经无法投递的文件太长的文件。

  • 我敢肯定,阀芯只能试图将邮件投递一次

  • 只要将文件备份到后台打印目录有后台处理程序“重试”

  • 你必须保留一个文件或数据库来跟踪已尝试过的次数&多少次。

  • 我还会发送关于删除内容的通知 - 或者至少将其记录下来。

-Sean

PS> 9000?你的流量是什么样的?如果你有那么多的无法投递的东西,我会怀疑是有问题的......

+0

我有很多的流量。每天几千条消息。我们只是移动了邮件服务器,而内部服务器路由有一些问题并支持我们。 –

3

看看Ray Camden的SpoolMail(http://spoolmail.riaforge.org/)。这是一个非常方便的插件,您可以将其添加到所有服务器,并批量移动您的电子邮件以后台打印并重新发送。

+0

这也是很好的阅读,谢谢! –

0

您应该编写简单的CF程序来跟踪和删除未送达的邮件。

使用cfdirectory标记。

0

如果您移动了邮件服务器,并且假脱机缓冲区似乎没有被清空,则需要打开每个.cfmail文件并更改IP号码。我也移动了我的邮件服务器,当我将它恢复时,我忘记了在CF Admin中更改邮件的IP设置,并在第二天终止了21,000封电子邮件。啊。我可以在其上运行一个cf脚本来打开每个脚本,更改IP编号,然后将文件移动到后台目录中,但选择不从下载网址下载免费搜索和替换实用程序。像魅力一样工作。花了大约二十分钟完成全部的工作,然后几秒钟将它们全部移动。