Linux, 工作, 生活, 家人

KUSO, Network, Programming, Software

電子郵件加上入聯戳記 UN FOR TAIWAN (最終版)

阿扁 : “入聯尚未成功, 同志仍需努力”
杜人才 : “聯合國是台灣不可分割的一部份”
謝局長 : “不管是黑貓白貓, 在聯合國生活的就是好貓”
張部長 : “入聯是政府政策! 大家一定要支持”
鄉民 : “和平, 奮鬥, 拼入聯”

看到這麼多偉人都支持台灣入聯, 身為一個堂堂正正的台灣人, 一定要用行動支持入聯
本格不像是其他嘴炮政治人物(例如: 洩洩指教) 光說不練.
這次特別研發不用花錢的方式就可以宣傳入聯, 前二篇都是講上網的, 那如果不上網的人怎麼辦?
因為有些人只看 E-mail 呀. 所以我們特別研發, 在電子郵件上加上入聯戳記!

本格因為費用因素, 只能研發出原型程式, 但是 政府下令各大 ISP 加裝電子郵件代理器
就可以自動在國內每一封電子郵件上加上入聯戳記!

不管是
1. 公司郵件
2. 私人情書
3. 色情郵件
4. 廣告信件
5. 偷情郵件
統統都可以加上入聯戳記, 尤其國際上利用台灣的主機發廣告信的人特多,
在廣告信內夾帶入聯宣傳文件, 必有極大宣傳利益, 更可以讓入聯宣傳達到
世界每一個角落, 台灣入聯指日可待!!!!

廢話少說, 來看圖吧!

FROM GMAIL to Private Mail : 可以加上入聯戮記

FROM Private Mail to GMAIL : 也可以加上入聯戮記

像是這一封, 收到好友寄的清涼 M 字腿(不是有名的 M 字腿就是了 :p)
就可以看到入聯戳記, 這樣在看清涼圖的時候, 心中還是會燃起愛台灣的意念的!

這個程式不是沒有缺點
1. 只能夠在有夾檔的信件再夾檔
2. 不能夠抽換圖
這些就靠大家補完了, 期待看到後續有人, 能寫下另一篇歷史~

各位熱血青年, 看到這邊有沒有熱血沸騰, 自己也想弄一套呢?
以 Squid 為例, 理論上修改程式碼就可以做到不用導到其他網址就可以加入聯戳記字樣
或是替其他的檔案格式也加上入聯戳記
郵件的部份也可以將附檔抽出加上入聯戳記.
這部份就靠台灣人民站起來~ 一起來修改

當然文未還是要貼 Source Code 的, 因為我支持 Open Source 的.
用 M$ 的方案我可能做到地球毀滅了還做不出來 :p

原理就簡單說一下好了, 基本上就是透過 Postfix 的 content_filter function,
這個 function 是用 pipe 的方式將所有的 mail pipe 到 /home/mail/itw 內
itw 內會呼叫 itw.php 去處理
itw.php 內會在文件的最後端加上 Image 的檔案, 大功告成.

1. 首先要架好 POSTFIX, 這部份網路上文件非常多, 不再多提.
2. 修改 /etc/postfix/master.cf 在 smtpd 加一行-o content_filter=itw: 記得這一行前面的空白是 TAB

smtp inet n – n – – smtpd
-o content_filter=itw:

在文末加上
itw unix – n n – – pipe
flags=Rq user=mail argv=/home/mail/itw -f ${sender} — ${recipient}
3. 編輯 /home/mail/itw

#!/bin/bash
php /home/mail/itw.php | /usr/sbin/sendmail -i “$@”
exit $?
EOF

4. 編輯 /home/mail/itw.php

include(‘Mail/mime.php’);
$stdin = fopen(‘php://stdin’,’r’);
$file = ‘/home/richliu/Taiwan.jpg’;
$crlf = “\n”;
$mime = new Mail_mime($crlf);
$mime->addAttachment($file, ‘image/jpeg’);
$body = $mime->get();
$max = 0;
while ( ($inputstr= fgets($stdin) )!= “”){
if($max == 0) {
$ret = preg_match(‘/boundary=”(.*)”/’,$inputstr,$matches);
if ( $ret != 0){
$max++;
}
}

$ret = preg_match(“/$matches[1]–/”,$inputstr);
if( $ret ){
echo “\n”.”–“.$matches[1];
$body = preg_replace(‘/–.*/’,””,$body);
$body = preg_replace(‘/–.*–/’,””,$body);
echo $body;
}
echo $inputstr;

}
?>

看到沒有, 就是這麼簡單, 就是這麼容易, 根本就不用會寫很多 Code
(有朋友問我為什麼不用 PERL, 基本上我的 PERL 和我的英文一樣爛, 就不要再提了)
輕輕鬆鬆就可以達到目地
如果是高手, 一定可以寫出更完美的入聯戳記呀

[Tag] Postfix, Attach file, content_filter [/Tags]

8 留言

  1. 這…這~~

    我本來以為是Kuso 文才進來的說:-(

    建議:

    既然要玩真的, 大大要不要考慮乾脆寫 virus/ adware 的code算了 !??

    1. 效果更佳 !: 我想大部分的人, 視線的focus都會放在清涼圖上, 不會去注意那個豬耳朵(豬鼻子~). 若改成自動跑出一堆 popup, 想不看到都難吧~

    2. 可能獲益 !: 本島政府很有可能會比照對岸(寫virus的會get paid~), 支付薪資給您 ! 而錢極可能由新聞局的”強化政府政策行銷策略及傳播效益”相關預算出!

    3. 無遠弗屆 !: 不像愛作秀的政治人物, 只會在家裡喊, 在自家院子裡跑啥步–> 這哪個洋鬼子看得到啊!?? 不如灑毒, 管你哪國, 潘基文要是不懂資安, 要他一天中個十次八次! 誰要他看也不看就退我島主的信呢 !?

    4. 網軍迴避 !: 就算綠色網軍trace 到您, 用”你不愛呆玩ㄏㄡ !!!” 釘他! 保證鬼神盡退 !!!

    5. …

    其實我連名字都想好了: 叫W32.un4apatheticisle.worm 或是 TROJ_miserable.tw

    好主意唄 ?

  2. 文章作者的留言

    1. 我寫 Virus 己經是 DOS 時代的事情了, 而且只是研究用, 登明是可行, 接下來就再也沒有寫過了.
    身為一個資訊人, 我想基本的道德論理還是要守的.
    2. “而錢極可能由新聞局的”強化政府政策行銷策略及傳播效益”相關預算出!” ==> 我可不要要個幾億來架 HTTP/Mail Proxy 呀, 和 GFW 比應該是差強人意的 🙂

  3. 文章作者的留言

    1. 被擋是因為 Spam Karma 2 的關係, 大部份的留言都不會有問題, 只有少部份的 Spam 數值會偏高, 就會被丟進去, 這時候就要靠我去從 Spam 內挖出來了.
    2. 至於 FF 版本判斷錯誤的問題可能是我用的 plugin 太舊了, 等我那一天努力的更新到 WordPress 2.3 再來換吧~
    3. 本格大部份是 Linux , 少部份是 Windows, 至於 Twitter 我實在沒有力氣看, irc 都看不完啦 :p
    4. 其實我本來還想弄 RTSP SERVER (VNC Server)加上 UN FOR TAIWAN, 不過要留給年經人機會 XD

  4. 先道歉! 昨晚喝多了~不是故意來洗版的:-)

    1. ok ~ (還好有先c p)

    2. 恩~ 阿勒? 其實不算錯啦 > http://tinyurl.com/37eqo7

    (所以這篇換一台pc看看: Mozilla Firefox 1.5 on DSL Linux)

    (FF是-Mozilla/5.0 (X11; U; Linux i686; zh-TW; rv:1.8) Gecko/20051111)

    3. ㄟ~ 巴布和twitter 不是一樣? 啊, 這不是重點啦~ 我那條twitter只是想告訴你-我昨天request了 ubuntu cd (

  5. 广西人

    看了这几篇文章 真的感觉哭笑不得

    一直以为 入联是啊扁自己在yy
    现在 居然自己yy在网页上加入标记 而且还是只有自己能看
    每个人都这样yy 台湾人都这样yy?

    可笑
    被人看不起的不是别人 正式你们自己

  6. 喔喔~

    有位老中进来了!

    老乡(?),听说您那写病毒不会被抓去关—反而可以收费!?—能不能请您托人写个像熊猫病毒的,让海内外的华人 洋人都能看到这个

    [img]http://img155.imageshack.us/img155/9826/stickerzf9.jpg[/img]

    譬如说:布殊打开他的Notebook,发现他的files的icons都生的这付模样?

  7. 广西人

    倒是我想找人写毒毒 让所有的有un for tw的用户 直接挂掉系统~~

    嘿嘿

  8. 文章作者的留言

    其實大陸己經有人寫出類似的病毒了

    病毒作者留言要阿扁下台 仿CIH病毒破坏分区表
    http://it.enorth.com.cn/system/2007/10/15/002149945.shtml

回覆留言對象 取消回覆