ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 3114|回复: 1
打印 上一主题 下一主题

[求助] mdaemon9.5.2中坏队列的邮件地址如何导出

[复制链接]
跳转到指定楼层
顶楼
发表于 2008-11-27 10:44:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做的邮件列表,已经钩选了“自动从列表成员中删除死地址”,但是没有效果,错误的邮件地址不能自动被删除。现在坏队列中有许多邮件,我想将这些邮件的地址导出来,与列表成员对比进行删除。

请教坏队列中的邮件地址如何导出?
沙发
 楼主| 发表于 2008-11-28 09:33:51 | 只看该作者
好象是没有人会回答,等不了这么长时间,我自己写个了PHP程序,已经将所有邮件地址取了出来,PHP代码发出来分享一下,希望版主加分鼓励。
  1. <?php
  2. $path="C:\MDaemon\Queues\Bad\\";
  3. $dir=opendir($path);
  4. while ($file=readdir($dir))
  5. {
  6.         $file = pathinfo($file);
  7.         if ( $file["extension"] == "msg" )
  8.         {
  9.                 $fp=fopen($path.$file["basename"],'r');
  10.                 while (!feof($fp))
  11.                 {
  12.             $bruce=fgets($fp);
  13.                   if (substr($bruce,0,22) == "X-MDaemon-Deliver-To: ")
  14.                         {
  15.                     $email = substr($bruce,22);
  16.                     echo $email."<br>";
  17.             }
  18.                 }
  19.                 fclose($fp);
  20.         }
  21. }
  22. closedir($dir);
  23. ?>
复制代码
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-7-28 19:15

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表