酷!學園

技術討論區 => Linux 討論版 => 主題作者是: 西歪街 於 2014-02-13 11:09

主題: 發完E-mail廣告後收到一堆退信怎麼辦?
作者: 西歪街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:]+\.\_\-]*'
主題: Re: 發完E-mail廣告後收到一堆退信怎麼辦?
作者: xiang2014-02-13 13:35
看不懂ㄟ

可以講一場嗎?


謝謝 ^.<
主題: Re: 發完E-mail廣告後收到一堆退信怎麼辦?
作者: 西歪街2014-02-13 15:26
樓上去把他看懂就可以出來講一場了


主題: Re: 發完E-mail廣告後收到一堆退信怎麼辦?
作者: hikohan2014-02-13 18:08
procmail + log grep 如何?
主題: Re: 發完E-mail廣告後收到一堆退信怎麼辦?
作者: 西歪街2014-02-13 18:28
做法真的很多...
會因環境不同所衍生...
就只有讓他直接去那找些信比較快XD...但如果針對環境著手...有很多可以加快查詢的方式