通过RSS订阅、邮件转发自动同步多个Blog(补遗)通过RSS订阅、邮件转发自动同步多个Blog写得很仓促,以至于其中使用GMAIL设置自动转发部分没有经过充分的测试就写了出来,起初我发现Blogger能够正常自动发布,而msn spaces不能,查到原因可能是msn spaces只接受发件人为指定邮箱的,才能自动发布,而GMAIL的自动转发是不改变发信人信息的。这个我并没有通过调整msn spaces来尝试解决,因为我已经发现了新的问题。 http://www./在转发的过程中,会自动添加文章的原始地址(很好的事情,正是我需要的),但同时还会添加退订的链接以及广告等,广告也许忍忍就算了,但是退订的链接可不是个好玩的东西。由于http://www./的订阅和退订都是一下搞定,也许会有“好心人”,也许会有robot或spider会爬到这个可爱的链接上——因为你把他们公开了,从而自动给你退订了,或者添点儿别的乱子。 似乎没有一种自动转发RSS的服务能够很“干净”得转发RSS,http://www./好像只是每天发送汇总或摘要,http://www./的邮件订阅也是由他提供的,也就是一样的功能,http://www./和http://www./我没有测试,但应该大同小异,老外也不会白白为你服务的,怎么也得加上个广告或宣传什么的。 其实有一点很重要,就是这些链接、广告既不安全,又会影响读者的阅读体验! 所以,我的解决方法是——手工转发! 这种方法是不是有点笨?没错,但是为了给读者提供最佳的阅读体验,这可能是目前最好的解决方案了。
在GMAIL中转发的时候,也不费事,把标题中的FW:…删掉,把正文中的“———- Forwarded message ———-”等删掉,然后把文章内容后面的附加信息和广告删掉就可以了。发信人可以统一设置一个联系人group,把所有要转发的目标地址都加入到这个group里,转发的时候就更方便了。其余的像email订阅,邮件发布等等,上一篇文章中写的方法还是能用的。 几乎今天整天都在围绕这个问题转悠,最后终于得出了一个囫囵的结论和最终方法,接下来就是等待时间的检验了。不过还要逐个把已经发布到Blogger和msn spaces的帖子删掉,实在是很累,尤其是Blogger,删帖那个麻烦啊 。 如果是自己编写的Blog程序,那么添加一个发帖自动发送邮件的程序就很轻松了,或者WordPress 2.0如果能带上发帖后自动发送邮件(多个收件人)就更爽了。 |
|