酷!學園
技術討論區 => Linux 討論版 => 主題作者是: 西歪街 於 2014-02-13 11:09
-
很多公司會有電子報主機,發完後常常收到一堆退信,該怎樣擷取出失效的e-mail,避免下次再發
先提最沒效率的做法
find /home/xxx -name '*.eml' | xargs -n 1 grep -i -B 1 -A 1 -e 'User unknown' -e 'Service unavailable' -e 'Recipient' | grep -o '[[:alnum:]+\.\_\-]*@[[:alnum:]+\.\_\-]*'
-
看不懂ㄟ
可以講一場嗎?
謝謝 ^.<
-
樓上去把他看懂就可以出來講一場了
-
procmail + log grep 如何?
-
做法真的很多...
會因環境不同所衍生...
就只有讓他直接去那找些信比較快XD...但如果針對環境著手...有很多可以加快查詢的方式