[ software ] 28 三月, 2011 11:13

相信Yahoo groups的垃圾信已經困擾大家很久了, 為什麼一個不認識的人可以隨便把你加到Yahoo的 group裡面, 然後寄垃圾信給我們, 怎麼想我都覺得很不可思議, 又不想要直接在server上擋掉所有來自*@yahoogroups.com 的信件, 直接在郵件伺服器將 *@yahoogroups.com 加入黑名單, 也許真的有人在用這個功能(當然我覺得是不太可能), 不過這不是一個好的處理方法.

其實Yahoo針對groups的信件是有方式可以設定的, 不過一般人真的不清楚怎麼設, 所以到最後都只好乖乖的在自己的outlook把yahoogroups.com設為垃圾信箱, 以下說明設定的原理與方法. 

以Yahoo的原理來說, 任何人預設都是可以被加入groups的, 除非..你告訴yahoo我不要被任意加入, 原本的系統設定只針對yahoo自己提供的email, 那大家就覺得很怪了, 我的email明明是公司用的或是其它的信箱, 那我要怎麼設定? 解決的方法就是把你的私人信箱也加入yahoo的電子信箱位址, 等到通過yahoo驗證後, 你就可以在設定檔裡面設定你的私人 email信箱的Yahoo group設定, 很麻煩是吧, 所以請照著下面的方法操作.

Yahoo Groups 因為沒有中文, 所以是英文顯示畫面, 圖片的部份我懶得縮圖, 所以超出版面, 要看到完整的圖請點選下方的print review.

  1. 連結Yahoo首頁, 先登入你的Yahoo ID, 然後選擇左下角的會員中心.
  2. 點選選擇Yahoo奇摩與你的聯絡方式, 這時後會顯示你主要的Yahoo mail, 這時候可以選擇加入另一個, 在表單內填入你外部的信箱後按儲存. 

    此時的狀態為未認證, 請到自己的信箱收取一封標題為"請確認這個電子信箱地址"的信件, 這是一封做身份確認用信件, 請點選裡面的確認連結.
  3. 按我, 如下圖, 這時候你可以發現已經多出了自己私人email的設定選項可以設, 在自己 Email address找到Options 再按"Edit", .
  4. 找到Group Invitations
    x Allow group moderators to directly add me to their groups.
    x Allow group moderators to invite me to their groups.
    將兩個預設值"x"點掉, 再按"Save Changes"
    這個動作做完代表以後沒有人可以再把你這個信箱加入Yahoo groups.
  5. 再來我們要刪除已經被加入的Groups設定, 找到右上角My Groups<-- 按下去, 這時候你會發現找不到群組, 這是因為一開始並沒有外部的email紀錄

    可以選擇Use our Membership Wizard, 讓Yahoo去搜尋所有你的email有加入那些群組.
      
    找完後會出現你目前有在那些群組內

    要修改資訊,選擇到
    Edit My Groups
    <-- 按下去
    把所有不要的Leave Group列隊的 方塊打勾, 再按"Save Changes".
  6. 設定完成後, 相信以後你不會再受到yahoo groups的垃圾信騷擾了.

垃圾信現在真的越來越聰明了, 我們只能隨時調整, 減少私人email流出的機率, 不然還是會一直有機會被垃圾信攻擊的.

[ Android ] 21 三月, 2011 10:38

用了milestone一年多, 一直想等Android 2.2來用他的app2sd的功能, 但是實在等太久了(上星期台灣已經可以更新成2.2了, 不過穩定性似乎有待考驗), 光裝的angry bird就佔掉1xM的空間, 所以我還是照著網路上的做法更新了. 基本指令不會有太大的變動, 不過因為我懶得安裝BUSYBOX然後在電腦上執行指令, 我會直接root後用 Terminal Emulater直接在milestone打指令.

http://www.droidcn.com/viewthread.php?tid=2270&extra=page%3D1

  1. backup系統, 以免最後無法還原, 不過如果你本來已經抱定大不了重新刷sbf檔的話就不用
  2. root, 這是一定要的, 我是用universal androot, 安裝後升級裡面原本裝的superuser程式, 升級後換變成授權程式.
  3. 切割SD卡,  可以用gparted的live cd, 以8G的micro sd卡為例, 大約切割 6.5G的FAT 32, 剩下的切割成EXT2.(不能是EXT3)
  4. 下載所需的app2sd.zip檔案, 解壓後把ext2.ko與mot_boot_mode_script放入sdcard
  5. 安裝terminal emulator, 進入並su
  6. 打開milestone的鍵盤開始進行指令操作
    cp /sdcard/ext2.ko /data/ext2.ko
    insmod /data/ext2.ko
    mkidr /data/sdapp
    mount -t ext2 /dev/block/mmcblk0p2 /data/sdapp
    備份舊的app
    mkdir /sdcard/backupapp
    cp /data/app/* /sdcard/backupapp
    只將app改名
    mv /data/app /data/appbak
    ln -s /data/sdapp /data/app
    chmod 644 /data/sdapp/*
    chown system.system /data/sdapp/*
    chown system.system /data/sdapp
  7. 修改開機的自動執行檔
    mv /system/bin/mot_boot_mode /system/bin/mot_boot_mode.bin
    cp /sdcard/mot_boot_mode_script /system/bin/mot_boot_mode
    chmod 755 /system/bin/mot_boot_mode
    附件的mot_boot_mode_script會在執行完後再跑原來被我們更名的mot_boot_mode.bin
  8. reboot , 重開機完應該就ok了, 可以用root explorer去看/data/app這個資料夾, 應該會看到空間剩1G左右

如果要還原到之前的狀態, 要先把app2sd後才安裝的軟體都移除, 然後再進Terminal Emulator , su
執行下面指令
rm /data/app
mv /data/appbak /data/app
rm  /system/bin/mot_boot_mode
mv /system/bin/mot_boot_mode.bin /system/bin/mot_boot_mode
reboot
這樣再重開就是正常的系統