Chinaunix首页 | 论坛 | 博客
  • 博客访问: 46207
  • 博文数量: 17
  • 博客积分: 970
  • 博客等级: 准尉
  • 技术积分: 250
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-01 09:34
文章分类

全部博文(17)

文章存档

2011年(1)

2009年(13)

2008年(3)

我的朋友
最近访客

分类: LINUX

2009-03-17 10:05:02

qmail下用脚本提取email 地址

, , ,
象那些大isp他们的邮件服务器通常是 成千上万个域 慎重 十几万个域.怎么提取所有域的邮件地址. 统计一下用户数呢.下面是一个很shell简单的脚本就ok 当然先从 assgin提取域名. cat assagin|cut -f  -d 命令自己选下参数就可以了. xxx是目录
#!/bin/sh

while read line
do
#       echo "$line"
        p1=`echo $line|cut -c1`
        p2=`echo $line|cut -c2`
        p3=`echo $line|cut -c3`
        cd /xxx/xxx/$p1/$p2/$p3/domains/$line
        emailaddress=`cat vpasswd |cut -f1 -d ':'`
        for list in $emailaddressdo

echo "$list"@"$line" >>/usr/home/m5emailaddress.list

done

done
阅读(386) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~