LifeType 中文開發論壇

開發 => 外掛程式 => 主題作者是: markwu 於 六月 08, 2005, 08:09:19 下午



主題: 徵求 Moblog 測試
作者: markwu六月 08, 2005, 08:09:19 下午
Hi pLogger:

Moblog 的中文修正應該是應經完成了,但是還是要徵求測試。

測試方法如下:

1. 到 http://demo.lifetype.org.tw/  申請一個 blog
2. 然後建立一個資料夾,等一下要用來存放 你的 moblog 照片
3. 到 個人網誌設定 » Moblog 啟動你的 moblog plugin,選定 moblog 要用的資料夾以及文章分類。然後按下更新。
4. 寄一封信到 devtest@lifetype.org.tw 內容如下:

=================
USER: 你的 blog 註冊名
PASS: 你的 blog 密碼
BLOGID: 你的 blogID
TOPIC: 你的文章標題
從這裡開始是內文!
=================

然後記得要夾一張照片,中文檔名或英文都可以!

請各位盡量測試。如果有問題,請在這裡寫上你的手機型號或是使用的 E-Mail 軟體。並記得要附上你剛剛申請的 Blog 網址。

謝謝!

Mark

** 我已經用 outlook 以及 sony k700i (mms 轉 e-mail) 試過了,沒問題!其他的就麻煩各位了。

Mark


主題: 徵求 Moblog 測試
作者: markwu六月 09, 2005, 01:57:40 下午
正在 update .. 暫停 moblog 測試!其他測試照常。

Mark


主題: 徵求 Moblog 測試
作者: markwu六月 09, 2005, 03:47:53 下午
可以繼續測試了!

對了如果你是用 outlook 或是其他的 mail client 來測試,請把格式轉為『文字格式』。目前對 HTML 格式還不支援。

Mark


主題: 徵求 Moblog 測試
作者: markwu六月 09, 2005, 06:59:08 下午
HTML Format Support 也加上了!只是會 ignore 所有的 tag :D

所以現在用 HTML 的 format 來測試也沒問題了。

Mark


主題: 徵求 Moblog 測試
作者: lurking六月 09, 2005, 07:02:23 下午
太棒了,我通过gmail和outlook发送了,成功。
正在测试foxmail发送 :-D


主題: 徵求 Moblog 測試
作者: markwu六月 10, 2005, 10:23:54 上午
謝謝 lurking, James, Andy 的測試!有沒有人的手機可以照相並且傳 MMS 或是 E-Mail 的呢?可以麻煩測一下嗎?

Mark


主題: 徵求 Moblog 測試
作者: andywang六月 10, 2005, 10:41:36 上午
hi mark:
 我分别用sina的outlook方式就行,登陆它的邮件系统就不行,163.com,126.com(这两都是网易的)在自身的邮件登陆系统发送就可以,sohu.com的邮件系统登陆发送的没有,我从我们公司发出的也没有,这就是我的测试结果!

http://demo.lifetype.org.tw/index.php?blogId=5


主題: 徵求 Moblog 測試
作者: markwu六月 10, 2005, 11:09:15 上午
看樣子是你們公司到 lifetype.org.tw 的 mial router 有問題。 :(

Mark


主題: 徵求 Moblog 測試
作者: markwu六月 10, 2005, 01:13:32 下午
如果你們需要內文與延伸內文分開,可以自行在中間加上

[@more@]

就可以達到這個效果了。真是太神奇了。

Mark


主題: 徵求 Moblog 測試
作者: ArthurLin六月 10, 2005, 02:10:38 下午
看來為了plog買照相手機或照相PDA的日子不遠了....如果再加上語音辨識功能,那就100%完美了呀^^


主題: 徵求 Moblog 測試
作者: markwu六月 10, 2005, 02:36:46 下午
引用自: ArthurLin
看來為了plog買照相手機或照相PDA的日子不遠了....如果再加上語音辨識功能,那就100%完美了呀^^


那是一定要的啦!因為我已經買了 :-P

Mark


主題: 用outlook测试没有问题。
作者: Ameng六月 11, 2005, 10:32:11 下午
太好了,在plogworld用outlook测试没有问题。

我想在vVlogger上测试一下。
可是测试失败,文章发送成功,标题和内容是空的。
我使用的是http://bugs.lifetype.net/view.php?id=578的0609的代码。

请教一下Mark,最新代码哪里有?

谢谢


主題: Re: 用outlook测试没有问题。
作者: markwu六月 13, 2005, 12:07:08 上午
引用自: Ameng
太好了,在plogworld用outlook测试没有问题。

我想在vVlogger上测试一下。
可是测试失败,文章发送成功,标题和内容是空的。
我使用的是http://bugs.lifetype.net/view.php?id=578的0609的代码。

请教一下Mark,最新代码哪里有?

谢谢


你可以從 SVN check out, 我可能要到明天才會放到 SF.net。

Mark


主題: 徵求 Moblog 測試
作者: Ameng六月 13, 2005, 09:39:39 上午
Mark
我在http://demo.lifetype.org.tw测试是可以通过的
在vVlogger上得到的都是空格。

在moblogbatch中打印message得到如下结果

Return-path: Authentication-Results: tsingbird.com from=nizy@sttri.com.cn; domainkeys=fail (no signature) Received: from null.21cn.com (ent.ForPtr.21cn.com [61.140.60.53]) by tsingbird.com (tsingbird.com) (MDaemon.PRO.v8.0.2.R) with ESMTP id md50000000025.msg for ; Mon, 13 Jun 2005 10:39:59 +0800 Received: from LocalHost([10.2.102.3]) by null.21cn.com(AIMC 2.9.5.6 P2) with SMTP id jm3342ad5022; Mon, 13 Jun 2005 10:38:49 +0800 Received: from LocalHost([218.80.215.250]) by null.21cn.com(AIMC 2.9.5.8) with SMTP id AISP action; Mon, 13 Jun 2005 10:36:19 +0800 Message-ID: <007301c56fc0$ba3ab220$b8c2060a@LocalHost> From: "Ni zhenyuan" To: Subject: Fw: test Date: Mon, 13 Jun 2005 10:36:39 +0800 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0070_01C57003.C809DEB0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-AIMC-AUTH: nizy.sttri_com_cn X-AIMC-MAILFROM: nizy@sttri.com.cn X-Lookup-Warning: MAIL lookup on nizy@sttri.com.cn does not match 61.140.60.53 X-MDRcpt-To: moblog@vvlogger.com X-Rcpt-To: moblog@vvlogger.com X-MDRemoteIP: 61.140.60.53 X-Return-Path: nizy@sttri.com.cn X-MDaemon-Deliver-To: moblog@vvlogger.com X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) X-Spam-Report: * 0.0 HTML_MESSAGE BODY: HTML included in message * 0.1 MIME_BASE64_TEXT RAW: Message text disguised using base64 encoding X-Spam-Status: No, score=0.1 required=5.0 tests=HTML_MESSAGE,MIME_BASE64_TEXT autolearn=no version=3.0.2 X-Spam-Level: X-Spam-Processed: tsingbird.com, Mon, 13 Jun 2005 10:40:01 +0800 This is a multi-part message in MIME format. ------=_NextPart_000_0070_01C57003.C809DEB0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 VVNFUjphbWVuZw0KUEFTUzo1MnNoaW5vDQpCTE9HSUQ6Mg0KVE9QSUM6aHRtbLjxyr0NCtXiwO/K x9bQzsTE2sjdoaMgDQo= ------=_NextPart_000_0070_01C57003.C809DEB0 Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUcmFuc2l0aW9uYWwv L0VOIj4NCjxIVE1MPjxIRUFEPg0KPE1FVEEgaHR0cC1lcXVpdj1Db250ZW50LVR5cGUgY29udGVu dD0idGV4dC9odG1sOyBjaGFyc2V0PWdiMjMxMiI+DQo8TUVUQSBjb250ZW50PSJNU0hUTUwgNi4w MC4yOTAwLjI2MjciIG5hbWU9R0VORVJBVE9SPg0KPFNUWUxFPjwvU1RZTEU+DQo8L0hFQUQ+DQo8 Qk9EWSBiZ0NvbG9yPSNmZmZmZmY+DQo8RElWPjxGT05UIHNpemU9Mj48Rk9OVCBzaXplPTM+VVNF UjphbWVuZzwvRk9OVD48L0ZPTlQ+PC9ESVY+DQo8RElWPjxGT05UIHNpemU9Mj48Rk9OVCBzaXpl PTM+UEFTUzo1MnNoaW5vPC9GT05UPjwvRk9OVD48L0RJVj4NCjxESVY+PEZPTlQgc2l6ZT0yPjxG T05UIHNpemU9Mz5CTE9HSUQ6MjxCUj5UT1BJQzpodG1suPHKvTwvRk9OVD48L0ZPTlQ+PC9ESVY+ DQo8RElWPjxGT05UIHNpemU9Mj7V4sDvysfW0M7ExNrI3aGjIA0KPERJVj48Rk9OVCBzaXplPTI+ Jm5ic3A7PC9ESVY+PC9GT05UPjwvRElWPjwvRk9OVD48L0JPRFk+PC9IVE1MPg0K ------=_NextPart_000_0070_01C57003.C809DEB0--

有空看看是哪里的问题。谢谢了。我正在研究。。。。


主題: 徵求 Moblog 測試
作者: markwu六月 13, 2005, 11:12:07 上午
你有沒有在全域設定中,設定 E-Mail 的回覆方式?如 SMTP/PHP-Mailer ? 這個如果沒設定對,是沒有辦法使用 moblog的。

Mark


主題: 徵求 Moblog 測試
作者: Ameng六月 13, 2005, 02:08:14 下午
我设置好了,并且可以收到来自于PLOG发给我的重置密码信件。


主題: 徵求 Moblog 測試
作者: Kitty六月 19, 2005, 10:11:41 下午
請問  devtest@lifetype.org.tw 這郵件帳號如何設定 ?


主題: 徵求 Moblog 測試
作者: markwu六月 19, 2005, 10:31:51 下午
引用自: Kitty
請問  devtest@lifetype.org.tw 這郵件帳號如何設定 ?


測試方法如下:

1. 到 http://demo.lifetype.org.tw/ 申請一個 blog
2. 然後建立一個資料夾,等一下要用來存放 你的 moblog 照片
3. 到 個人網誌設定 » Moblog 啟動你的 moblog plugin,選定 moblog 要用的資料夾以及文章分類。然後按下更新。
4. 寄一封信到 devtest@lifetype.org.tw 內容如下:

=================
USER: 你的 blog 註冊名
PASS: 你的 blog 密碼
BLOGID: 你的 blogID
TOPIC: 你的文章標題
從這裡開始是內文!
=================

Mark


主題: 徵求 Moblog 測試
作者: Anonymous六月 20, 2005, 12:01:42 下午
引用自: markwu
引用自: Kitty
請問  devtest@lifetype.org.tw 這郵件帳號如何設定 ?


測試方法如下:

1. 到 http://demo.lifetype.org.tw/ 申請一個 blog
2. 然後建立一個資料夾,等一下要用來存放 你的 moblog 照片
3. 到 個人網誌設定 » Moblog 啟動你的 moblog plugin,選定 moblog 要用的資料夾以及文章分類。然後按下更新。
4. 寄一封信到 devtest@lifetype.org.tw 內容如下:

=================
USER: 你的 blog 註冊名
PASS: 你的 blog 密碼
BLOGID: 你的 blogID
TOPIC: 你的文章標題
從這裡開始是內文!
=================

Mark




謝謝熱心的Mark提供平台供大家測試,更感謝Mark快速地回覆讀者的問題 :-D
因我的標題沒寫清楚,害Mark白費時間回答問題,Kitty深感抱歉。

我的問題是
(1) PLOG如何自動去Mail server接收「devtest@lifetype.org.tw」的信件呢?
(2) PLOG的Plugins裡有moblog & mobile,moblog是否負責將 mail or MMS->mail 轉到USER的BLOGID? mobile 是否負責呈現畫面供手機瀏覽?
(3) 「devtest@lifetype.org.tw」是否就是PLOG的 全部站台管控 » 電子郵件設定 » post_notification_source_address 呢?(應該不是)

當然,我自己應該先研究透徹一點,真有難題無法解決才來發問才對。
以上三個問題我會先研究一下,若有心得,當立即分享。


主題: 測試OK!!!!
作者: artie六月 20, 2005, 09:06:23 下午
很棒的外掛耶!
何時會釋出呢?


主題: 徵求 Moblog 測試
作者: Kitty六月 20, 2005, 10:43:33 下午
以經釋出了,我也正在研究中
http://wiki.lifetype.net/index.php/PLog_1.0/Plugins/moblog


主題: 徵求 Moblog 測試
作者: markwu六月 20, 2005, 11:18:16 下午
引用自: Kitty
以經釋出了,我也正在研究中
http://wiki.lifetype.net/index.php/PLog_1.0/Plugins/moblog


那是舊的資料,新的安裝方式我還沒寫上去!請參考 google groups 內或是 bugs.lifetype.net 中我寫的方式。都在這一個 thread 內找的到。

Mark


主題: 徵求 Moblog 測試
作者: Kitty六月 21, 2005, 02:23:59 下午
06/20以NOKIA 6260手機用MMS轉mail方式測試不行,
06/21以NOKIA 6260手機用mail方式測試仍不行,
但是若寄到我個人信箱,則信件看起來都很正常,不知何故。

不過我有個點子,若朋友寄來的Mail均自動轉到Moblog當做日誌的話,
豈不妙哉!

PS: 用FC4裝PLOG無法進入管理模式,唉,這幾天真坎坷。


主題: 徵求 Moblog 測試
作者: Kitty六月 22, 2005, 10:14:39 上午
引用自: Kitty
06/20以NOKIA 6260手機用MMS轉mail方式測試不行,
06/21以NOKIA 6260手機用mail方式測試仍不行,
但是若寄到我個人信箱,則信件看起來都很正常,不知何故。

不過我有個點子,若朋友寄來的Mail均自動轉到Moblog當做日誌的話,
豈不妙哉!

PS: 用FC4裝PLOG無法進入管理模式,唉,這幾天真坎坷。


問題找到了,原來被泛亞電信(sds.tat.net.tw)擋下來了  8o|

寄件者: Mail Delivery Subsystem <MAILER-AEMON@sds.tat.net.tw>        
主旨: Warning: could not send message for past 4 hours

嗚 ~~ 我要啃的雞


主題: 徵求 Moblog 測試
作者: markwu六月 22, 2005, 10:17:29 上午
引用自: Kitty
引用自: Kitty
06/20以NOKIA 6260手機用MMS轉mail方式測試不行,
06/21以NOKIA 6260手機用mail方式測試仍不行,
但是若寄到我個人信箱,則信件看起來都很正常,不知何故。

不過我有個點子,若朋友寄來的Mail均自動轉到Moblog當做日誌的話,
豈不妙哉!

PS: 用FC4裝PLOG無法進入管理模式,唉,這幾天真坎坷。


問題找到了,原來被泛亞電信(sds.tat.net.tw)擋下來了  8o|

寄件者: Mail Delivery Subsystem <MAILER-AEMON@sds.tat.net.tw>        
主旨: Warning: could not send message for past 4 hours

嗚 ~~ 我要啃的雞


原來是被檔下來。呵呵!我才想要你寄個測試信給我,我要來分析表頭。所以現在一切順利?

Mark


主題: 徵求 Moblog 測試
作者: Kitty六月 23, 2005, 06:23:58 上午
感謝Mark的關心 :-)
現在我嘗試著架具moblog plugins的PLOG,步驟如下:
(1) edit /etc/aliases,加上
       moblog: "|curl -F message='<-' http://plog.rr.nu/moblog.php"

(2) 執行 newaliases,and move the file moblog.php from plugins/moblog/moblog.php to the root folder。

(3) 寄信到 moblog@plog.rr.nu,信件內容如下:
       USER: xxx
     PASS: xxx
     BLOGID: xxx
     TOPIC: xxx
但是卻出現如下的錯誤回信:

  ----- Transcript of session follows -----
smrsh: "curl" not available for sendmail programs (stat failed)
554 5.0.0 Service unavailable

Final-Recipient: RFC822; moblog@plog.rr.nu
X-Actual-Recipient: X-Unix; |/usr/bin/curl -F message='<-' http://plog.rr.nu/moblog.php
Action: failed
Status: 5.5.0
Diagnostic-Code: X-Unix; 69
Last-Attempt-Date: Thu, 23 Jun 2005 07:11:47 +0800


(4) edit /etc/aliases,更改為
       moblog: "|/usr/bin/curl -F message='<-' http://plog.rr.nu/moblog.php"
     同時也執行 newaliases 及 service sendmail restart,錯誤回信同上。

(5) 因問題顯然卡在 curl,所以就沒再繼續往下測試 Moblogging via MMS。

繼續努力喔 :-D


主題: 徵求 Moblog 測試
作者: Kitty六月 23, 2005, 10:21:49 上午
雖然 curl 還沒解決,但卻有心得,趕緊與大家分享。

(1) curl 無法執行是因為 /etc/smrsh 沒定義 link 造成的。

       請 cd /etc/smrsh ; ls -l 看看
      vacation.pl -> /var/www/cgi-bin/openwebmail/vacation.pl
     原來Openwebmail早用了這個技巧啊!
      ( 您必須有安裝 Openwebmail 才看的到)
     所以我們要在 /etc/smrsh 裡執行 ln -s /usr/bin/curl curl 指令,
       則 /etc/aliases 裡的
       moblog: "|curl -F message='<-' http://plog.rr.nu/moblog.php"
     才能順利執行 :-)

(2) 粉.粉.粉不幸的是smrsh因安全的理由限制了特殊字元的執行,
       例如 > <  ... 等,所以囉,還是會有如下的錯誤訊息出現:

  ----- Transcript of session follows -----
smrsh: cannot use > in command
554 5.0.0 Service unavailable

(3) 如果我們將
        moblog: "|curl -F message='<-' http://plog.rr.nu/moblog.php"
      改成
      moblog: "|cp /etc/hosts /tmp"
      真的可以順利執行耶。( 同樣的需先在 /etc/smrsm 裡定義 link )

(4) 一個好點子 :-P
     如果我們讓它執行一支程式呢?如同 Openwebmail 執行的是一支
       複雜的 perl 程式 vacation.pl ?

繼續努力中 :-D


主題: 徵求 Moblog 測試
作者: markwu六月 23, 2005, 10:41:19 上午
Hi kitty:

不一定要用 curl ... 請詳細閱讀我寫的幾篇討論(包含 google groups 與 bugs.lifetype.net)

安裝 moblog 現在有三個方式
1. 使用 curl 的方式(這是推式)的 moblog,就是用一個 alias mail 來收信。然後把這個 mail account bind 在 curl 上。所以當收到信時就會送出一個 http request 給 moblog.php

2. 使用拉式的方法。建立一個  real mail account 來收信。透過 moblogbatch.php 來收信,然後把文章 parse 進 pLog。這個只需要有 cron 就可以了。你可以定每 10 分鐘收一次。

3. 也是使用拉式的方式。只是我寫了一個 pseudo cron。所以即使你沒有 cron 也能 moblog 了。

不要埋頭苦『try』,先看一下相關的討論才不會浪費時間。(很抱歉,今天才忙完.... 希望我能盡快把 moblog 文件補上)

Mark


主題: 徵求 Moblog 測試
作者: Anonymous六月 23, 2005, 10:54:51 上午
引用自: markwu
Hi kitty:

不一定要用 curl ... 請詳細閱讀我寫的幾篇討論(包含 google groups 與 bugs.lifetype.net)

安裝 moblog 現在有三個方式
1. 使用 curl 的方式(這是推式)的 moblog,就是用一個 alias mail 來收信。然後把這個 mail account bind 在 curl 上。所以當收到信時就會送出一個 http request 給 moblog.php

2. 使用拉式的方法。建立一個  real mail account 來收信。透過 moblogbatch.php 來收信,然後把文章 parse 進 pLog。這個只需要有 cron 就可以了。你可以定每 10 分鐘收一次。

3. 也是使用拉式的方式。只是我寫了一個 pseudo cron。所以即使你沒有 cron 也能 moblog 了。

不要埋頭苦『try』,先看一下相關的討論才不會浪費時間。(很抱歉,今天才忙完.... 希望我能盡快把 moblog 文件補上)

Mark


謝謝啦,我現在就去 bugs.lifetype.net。


主題: 徵求 Moblog 測試
作者: james六月 23, 2005, 12:11:46 下午
引用自: Kitty
雖然 curl 還沒解決,但卻有心得,趕緊與大家分享。

(1) curl 無法執行是因為 /etc/smrsh 沒定義 link 造成的。

       請 cd /etc/smrsh ; ls -l 看看
      vacation.pl -> /var/www/cgi-bin/openwebmail/vacation.pl
     原來Openwebmail早用了這個技巧啊!
      ( 您必須有安裝 Openwebmail 才看的到)
     所以我們要在 /etc/smrsh 裡執行 ln -s /usr/bin/curl curl 指令,
       則 /etc/aliases 裡的
       moblog: "|curl -F message='<-' http://plog.rr.nu/moblog.php"
     才能順利執行 :-)

(2) 粉.粉.粉不幸的是smrsh因安全的理由限制了特殊字元的執行,
       例如 > <  ... 等,所以囉,還是會有如下的錯誤訊息出現:

  ----- Transcript of session follows -----
smrsh: cannot use > in command
554 5.0.0 Service unavailable

(3) 如果我們將
        moblog: "|curl -F message='<-' http://plog.rr.nu/moblog.php"
      改成
      moblog: "|cp /etc/hosts /tmp"
      真的可以順利執行耶。( 同樣的需先在 /etc/smrsm 裡定義 link )

(4) 一個好點子 :-P
     如果我們讓它執行一支程式呢?如同 Openwebmail 執行的是一支
       複雜的 perl 程式 vacation.pl ?

繼續努力中 :-D


我也來分享一下我的測試環境好了 :-)
我的方式也是使用crul的方式,設定的方式也是採用oscar在wiki上寫的方式來操作。
只不過在我這並沒有出現你這樣的問題,我想問題會不會是shell的關係呢??
我的測試環境是FC1,安裝時選擇的是all packages :)

經驗交流一下囉 ^__^
James.


主題: 徵求 Moblog 測試
作者: Kitty六月 29, 2005, 03:23:20 下午
多謝Mark & James的指導,我已將MOBLOG server架好,方法如下:
(1) 將 /plugins/mobile.php & moblog.php 搬到 / 即可;
(2) 在手機裡輸入 http://your.plog.server/mobile.php&BlogId=X 即可瀏覽;
(3) 若想上傳自拍的影像,建議用E-mail取代MMS,因為E-mail既便宜又有簽名檔;
(4) 建議建立簽名檔,其內容如下,可省輸入文字之苦;
       USER: xxxx
     PASS: xxxx
     BLOGID: xxxx
     TOPIC: xxxx
(5) curl 的用法請參考前幾篇的內容,Mark 提到有推式及拉式兩種類型,
      我用的推式,推式麻煩處是要透過 smrsh,而官方網站好像沒提到 smrsh,
      但它的優點是執行一支程式,您可以在程式內做粉複雜的動作。
      拉式的作法較簡單,但是它要用到 real mail account,如果account有好幾十萬,例如無名小站,那 Mail server 的負荷會較大。


主題: 徵求 Moblog 測試
作者: james六月 29, 2005, 08:00:47 下午
引用自: Kitty
多謝Mark & James的指導,我已將MOBLOG server架好,方法如下:
(1) 將 /plugins/mobile.php & moblog.php 搬到 / 即可;
(2) 在手機裡輸入 http://your.plog.server/mobile.php&BlogId=X 即可瀏覽;
(3) 若想上傳自拍的影像,建議用E-mail取代MMS,因為E-mail既便宜又有簽名檔;
(4) 建議建立簽名檔,其內容如下,可省輸入文字之苦;
       USER: xxxx
     PASS: xxxx
     BLOGID: xxxx
     TOPIC: xxxx
(5) curl 的用法請參考前幾篇的內容,Mark 提到有推式及拉式兩種類型,
      我用的推式,推式麻煩處是要透過 smrsh,而官方網站好像沒提到 smrsh,
      但它的優點是執行一支程式,您可以在程式內做粉複雜的動作。
      拉式的作法較簡單,但是它要用到 real mail account,如果account有好幾十萬,例如無名小站,那 Mail server 的負荷會較大。


Kitty 妳太客氣囉 :) 說指導不敢當啦 ;-)  因為我也還在學習當中.
以後還有許多地方必需和妳多多討論呢 ^_^
不知道妳可不可以分享一下妳的環境呢?還有最後妳是如何處理smrsh的問題呢?
相信這些資訊以後應該也可以幫助其它更多的使用者喔 :-D

James.


主題: 徵求 Moblog 測試
作者: markwu六月 29, 2005, 10:08:22 下午
Hi Kitty:

恭喜了!你的站在哪呢?分享一下嘛!  :-P

Mark


主題: 徵求 Moblog 測試
作者: Kitty六月 30, 2005, 04:53:44 下午
感謝Mark & James,才會有這篇文章。


  行動部落格(Moblog)就是手機上的網路日誌,走在路上發生任何趣事,都可立即透過手機拍下畫面,
將影像或影片上傳到行動部落格(Moblog),能立即讓全世界各方好友在Blog或Moblog上看到!
正式宣告開站的有樂多行動日誌、中華電信、OKWAP行動部落格,Nokia也將於7月推出行動部落格。

  但是以上都是商業行為的Moblog,且都以多媒體簡訊(MMS)發送,32KB內每通要5元,超過還要加錢,
所費不眥啊:( 現在讓我們用PLOG自己來架Moblog吧!我們可以架設將Blog及Moblog合而為一的部落格,
利用手機E-mail或MMS來上傳資料,尤其是用手機E-mail,便宜又好用,連商業的Moblog都辦不到喔:)

  我們需要以下的Server才可架設完整的Moblog server:
(1) PLOG 1.0以後所架的Blog server,且已安裝mobile & moblog兩個plugins。
(2) Sendmail server,且已安裝curl。(curl在FC2 & FC3是內建的軟體)

------------------------------------------------------------------------------------
【Configuration mobile plugins】

(1) 將mobile.php從plugins目錄搬到pLog的根目錄。

(2) 我們不需要設定mobile plugin為啟用,當mobile plugin被安裝時就有作用了。

(3) 先以PC的IE瀏覽器輸入http://www.yoursite.com/mobile.php?blogId=X,此X為你的部落格ID,
  若出現精簡畫面,則表示成功了。

(4) 如果你已申請好GPRS,或者你已使用3G手機,在手機的微型瀏覽器輸入
  http://www.yoursite.com/mobile.php?blogId=X,此X為你的部落格ID,
  若出現正常畫面,不管是繁、簡體中文均無亂碼,則表示成功了。

------------------------------------------------------------------------------------
【Configuration mobile plugins】

(1) 將moblog.php從plugins目錄搬到pLog的根目錄。

(2) 我們必須設定moblog plugin為啟用,並設定好文章列表及檔案列表。(假設你對PLOG已熟悉)


------------------------------------------------------------------------------------
【Testing Moblog server】

(1) 請確定你的部落格網址、帳號、密碼及部落格ID,例如:
http://demo.lifetype.org.tw
USER:Kitty
PASS:xxxx
BLOGID:19

(2) 假設你已架好一台Sendmail server,請先確定你的Sendmail server已安裝curl,指令:
# which curl
/usr/bin/curl
#

(3) 請用vi編輯一個簡單的文字檔,檔名隨便取,就叫做test好了,一共7行,內容如下:
行動部落格測試-01
(空一行)
USER:Kitty
PASS:xxxx
BLOGID:19
TOPIC:行動部落格測試-02
這是測試的行動部落格-03


(4) 執行「cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」指令:
# cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php
#

(5) 到http://demo.lifetype.org.tw,看看是否成功滴貼上,如果成功的話,請繼續下面的測試。

(6) 將「cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」包成script,
  檔名叫做moblog.sh好了,請記得chmod 777 moblog.sh,一共2行,內容如下:
#!/bin/sh
cat $1 | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php

(7) 執行「./moblog.sh < test」指令:
# ./moblog.sh < test
#

(8) 到http://demo.lifetype.org.tw,看看是否成功滴貼上,如果成功的話,請繼續下面的測試。

(9) 將權限為777的moblog.sh複製到/etc/smrsh
# cp -a moblog.sh /etc/smrsh
#

(10)為什麼要將moblog.sh複製到/etc/smrsh?
  因為「smrsh - restricted shell for sendmail」,顧名思義,若想將E-mail導入shell script,
  就必須要將shell script放在/etc/smrsh裡。

(11)那又為什麼我們要將「| curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」
  包成shell script呢?不包可以嗎?
  請看 # man aliases

       Command
              |command

              A  command  starts  with a pipe symbol (|), it receives messages
              via standard input.

  man寫的粉清楚,pipe symbol (|)後面接一個command,一個shell script可視為一個command,
  但「| curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」不是。

------------------------------------------------------------------------------------
【Configuration Sendmail server】

(1) 你可以使用real mail account,也可以使用虛擬mail account,但真正的重點是你所架設的
  Sendmail server必需有合法的網域名稱,否則電信業者不會幫你轉信的。

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。

(3) 別忘了最後的一件事,請務必記得執行 # newaliases ,這動作會更新
  /etc/aliases.db or /etc/mail/aliases.db

(4) Moblog server和Sendmail server是兩台獨立運作的Server喔,雖然你可以安裝在同一台機器裡。

------------------------------------------------------------------------------------
【Configuration Moblie E-mail】

(1) 你的手機要將E-mail設定正確,否則你只好花大錢用MMS囉。怎麼設定呢?
  聲音甜美的客服小姐會幫你忙,可是你也必須先擁有具E-mail功能的手機,否則你就變成懊客了。

(2) 不管是用E-mail或是用MMS上傳檔案,本文內容必須要有:
USER:你的 blog 註冊名
PASS:你的 blog 密碼
BLOGID:你的 blogID
TOPIC:你的文章標題
從這裡開始是內文!

(3) 在手機裡輸入這些資料粉累人的ㄋㄟ,若是用E-mail的話,你可以將上述資料放在「簽名檔」裡,
  使用起來既方便又愉快。


 :-D  :-D  :-D


主題: 徵求 Moblog 測試
作者: cute0185七月 07, 2005, 04:49:36 下午
我自己也弄了一個Moblog
但是我的架設方式跟你們不太一樣
我是自己架設一個訊息中心來接收MMS訊息
接收完後,分析出此MMS訊息的內容
接著將這些內容透過XMLRPC介面來上傳

不過我在傳送中文字時都不能成功(中文檔名沒有試過,應該也不會成功)
Plog都會出現一堆問號

想問一下
你們在做Moblog時
是如何處理中文字的問題呢??

感謝回答^^


主題: 徵求 Moblog 測試
作者: james七月 07, 2005, 08:46:33 下午
引用自: cute0185
我自己也弄了一個Moblog
但是我的架設方式跟你們不太一樣
我是自己架設一個訊息中心來接收MMS訊息
接收完後,分析出此MMS訊息的內容
接著將這些內容透過XMLRPC介面來上傳

不過我在傳送中文字時都不能成功(中文檔名沒有試過,應該也不會成功)
Plog都會出現一堆問號

想問一下
你們在做Moblog時
是如何處理中文字的問題呢??

感謝回答^^

To cute0185:

或許你可以下載一下moblog的plugin,研究一下裡面的程式碼應該就可以知道囉 :-O
(抱歉因為我懶得看,所以無法很詳盡的回答,就我所知應該是用pear來處理文字的編碼問題)

希望這樣的回答對你有一些些的幫助囉^^

James


主題: 徵求 Moblog 測試
作者: james七月 07, 2005, 09:01:02 下午
引用自: Kitty
感謝Mark & James,才會有這篇文章。


  行動部落格(Moblog)就是手機上的網路日誌,走在路上發生任何趣事,都可立即透過手機拍下畫面,
將影像或影片上傳到行動部落格(Moblog),能立即讓全世界各方好友在Blog或Moblog上看到!
正式宣告開站的有樂多行動日誌、中華電信、OKWAP行動部落格,Nokia也將於7月推出行動部落格。

  但是以上都是商業行為的Moblog,且都以多媒體簡訊(MMS)發送,32KB內每通要5元,超過還要加錢,
所費不眥啊:( 現在讓我們用PLOG自己來架Moblog吧!我們可以架設將Blog及Moblog合而為一的部落格,
利用手機E-mail或MMS來上傳資料,尤其是用手機E-mail,便宜又好用,連商業的Moblog都辦不到喔:)

  我們需要以下的Server才可架設完整的Moblog server:
(1) PLOG 1.0以後所架的Blog server,且已安裝mobile & moblog兩個plugins。
(2) Sendmail server,且已安裝curl。(curl在FC2 & FC3是內建的軟體)

------------------------------------------------------------------------------------
【Configuration mobile plugins】

(1) 將mobile.php從plugins目錄搬到pLog的根目錄。

(2) 我們不需要設定mobile plugin為啟用,當mobile plugin被安裝時就有作用了。

(3) 先以PC的IE瀏覽器輸入http://www.yoursite.com/mobile.php?blogId=X,此X為你的部落格ID,
  若出現精簡畫面,則表示成功了。

(4) 如果你已申請好GPRS,或者你已使用3G手機,在手機的微型瀏覽器輸入
  http://www.yoursite.com/mobile.php?blogId=X,此X為你的部落格ID,
  若出現正常畫面,不管是繁、簡體中文均無亂碼,則表示成功了。

------------------------------------------------------------------------------------
【Configuration mobile plugins】

(1) 將moblog.php從plugins目錄搬到pLog的根目錄。

(2) 我們必須設定moblog plugin為啟用,並設定好文章列表及檔案列表。(假設你對PLOG已熟悉)


------------------------------------------------------------------------------------
【Testing Moblog server】

(1) 請確定你的部落格網址、帳號、密碼及部落格ID,例如:
http://demo.lifetype.org.tw
USER:Kitty
PASS:xxxx
BLOGID:19

(2) 假設你已架好一台Sendmail server,請先確定你的Sendmail server已安裝curl,指令:
# which curl
/usr/bin/curl
#

(3) 請用vi編輯一個簡單的文字檔,檔名隨便取,就叫做test好了,一共7行,內容如下:
行動部落格測試-01
(空一行)
USER:Kitty
PASS:xxxx
BLOGID:19
TOPIC:行動部落格測試-02
這是測試的行動部落格-03


(4) 執行「cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」指令:
# cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php
#

(5) 到http://demo.lifetype.org.tw,看看是否成功滴貼上,如果成功的話,請繼續下面的測試。

(6) 將「cat test | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」包成script,
  檔名叫做moblog.sh好了,請記得chmod 777 moblog.sh,一共2行,內容如下:
#!/bin/sh
cat $1 | curl -F message='<-' http://demo.lifetype.org.tw/moblog.php

(7) 執行「./moblog.sh < test」指令:
# ./moblog.sh < test
#

(8) 到http://demo.lifetype.org.tw,看看是否成功滴貼上,如果成功的話,請繼續下面的測試。

(9) 將權限為777的moblog.sh複製到/etc/smrsh
# cp -a moblog.sh /etc/smrsh
#

(10)為什麼要將moblog.sh複製到/etc/smrsh?
  因為「smrsh - restricted shell for sendmail」,顧名思義,若想將E-mail導入shell script,
  就必須要將shell script放在/etc/smrsh裡。

(11)那又為什麼我們要將「| curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」
  包成shell script呢?不包可以嗎?
  請看 # man aliases

       Command
              |command

              A  command  starts  with a pipe symbol (|), it receives messages
              via standard input.

  man寫的粉清楚,pipe symbol (|)後面接一個command,一個shell script可視為一個command,
  但「| curl -F message='<-' http://demo.lifetype.org.tw/moblog.php」不是。

------------------------------------------------------------------------------------
【Configuration Sendmail server】

(1) 你可以使用real mail account,也可以使用虛擬mail account,但真正的重點是你所架設的
  Sendmail server必需有合法的網域名稱,否則電信業者不會幫你轉信的。

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。

(3) 別忘了最後的一件事,請務必記得執行 # newaliases ,這動作會更新
  /etc/aliases.db or /etc/mail/aliases.db

(4) Moblog server和Sendmail server是兩台獨立運作的Server喔,雖然你可以安裝在同一台機器裡。

------------------------------------------------------------------------------------
【Configuration Moblie E-mail】

(1) 你的手機要將E-mail設定正確,否則你只好花大錢用MMS囉。怎麼設定呢?
  聲音甜美的客服小姐會幫你忙,可是你也必須先擁有具E-mail功能的手機,否則你就變成懊客了。

(2) 不管是用E-mail或是用MMS上傳檔案,本文內容必須要有:
USER:你的 blog 註冊名
PASS:你的 blog 密碼
BLOGID:你的 blogID
TOPIC:你的文章標題
從這裡開始是內文!

(3) 在手機裡輸入這些資料粉累人的ㄋㄟ,若是用E-mail的話,你可以將上述資料放在「簽名檔」裡,
  使用起來既方便又愉快。


 :-D  :-D  :-D

這篇文章寫得真是太棒了 :)
不知道kitty願不願意單獨張貼成一篇文章呢?
這樣會比較容易將它設成精華文章  :-P (因為不好意思擅自作主,將這篇文章分割獨立出來 ^_^)

對啦,我也想要看看你所架設的Plog呢 :)
來,小聲一點偷偷說一下吧 ^_^

James


主題: 徵求 Moblog 測試
作者: markwu七月 08, 2005, 09:38:05 上午
呵呵!他真的是寫的很棒,我也很好奇他的網站在哪裡。:p

Mark


主題: 徵求 Moblog 測試
作者: Kitty七月 11, 2005, 02:23:49 下午
當然可以ㄚ :-D
我想用WORLD寫一篇詳細的、有文有圖的、而且是一步接著一步的方式,
教大家如何安裝、設定及使用MOBLOG,Sendmail server如何設定,
寫完後先寄給Mark過目一下,請Mark確定內容無誤後,再發表,以免誤導大眾。


主題: 徵求 Moblog 測試
作者: ajer001七月 22, 2005, 03:14:32 上午
引用自: Kitty

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。


恕刪...

請問一下
我用這個語法的時候
都會錯誤

返回的信件說unknown user @@
怪哉


主題: 徵求 Moblog 測試
作者: james七月 22, 2005, 06:46:07 上午
引用自: ajer001
引用自: Kitty

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。


恕刪...

請問一下
我用這個語法的時候
都會錯誤

返回的信件說unknown user @@
怪哉

請問你有建立moblog的account或是aliase嗎?

如果沒有的話,就會出現找不到使用者的錯誤訊息囉  :-)

James.


主題: 有點笨的問題!
作者: artie七月 22, 2005, 10:03:16 上午
在上述文中提到將mobile.php移到根目錄
但我已下載了mobile及moblog兩個plugins
卻找不到mobile.php這個檔耶?


主題: Re: 有點笨的問題!
作者: james七月 22, 2005, 11:30:26 上午
引用自: artie
在上述文中提到將mobile.php移到根目錄
但我已下載了mobile及moblog兩個plugins
卻找不到mobile.php這個檔耶?


使用SVN的方式下載plugin應該就會有了.
如果真的找不到,我在寄給你囉  :-D
(如何使用SVN下載,就麻煩你自行用"搜尋"找一下相關文章了)

James. :-)


主題: 徵求 Moblog 測試
作者: ajer001七月 22, 2005, 11:56:52 上午
引用自: james
引用自: ajer001
引用自: Kitty

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。


恕刪...

請問一下
我用這個語法的時候
都會錯誤

返回的信件說unknown user @@
怪哉

請問你有建立moblog的account或是aliase嗎?

如果沒有的話,就會出現找不到使用者的錯誤訊息囉  :-)

James.


您好
我有試過add一個moblog user
不過也是會這樣

請問一下您說的
aliase要怎麼設呢
不好意思我沒碰過這個
我用的OS是FREE BSD

煩請指教

感謝了^^


主題: Re: 有點笨的問題!
作者: markwu七月 22, 2005, 03:21:44 下午
引用自: artie
在上述文中提到將mobile.php移到根目錄
但我已下載了mobile及moblog兩個plugins
卻找不到mobile.php這個檔耶?


mobile.php 是在 mobile.zip 這個 plugin 裡面。解開後,他會在 /plugins/mobile.php 。

Mark


主題: Re: 有點笨的問題!
作者: artie七月 24, 2005, 07:56:43 下午
引用

mobile.php 是在 mobile.zip 這個 plugin 裡面。解開後,他會在 /plugins/mobile.php 。

Mark

謝謝!
我是在http://wiki.lifetype.net/index.php/PLog_1.0/Plugins/mobile
下載檔案的,揭開後只有
class
config
template
三個資料夾及一個pluginmobile.class.php的檔案
是不是我下載的位置不對呀!


主題: 徵求 Moblog 測試
作者: Kitty七月 24, 2005, 08:23:37 下午
Hi,
我寫了一篇「MOBLOG實作.doc」,網址是:http://plog.pass.as/resserver.php?blogId=1&resource=MOBLOG%E5%AF%A6%E4%BD%9C.doc,
另外也架了一個Moblog server供大家練習及測試,網址是:http://plog.pass.as,歡迎大家一起來研討Moblog :-D


主題: Re: 有點笨的問題!
作者: Kitty七月 24, 2005, 08:37:44 下午
引用自: artie
引用

mobile.php 是在 mobile.zip 這個 plugin 裡面。解開後,他會在 /plugins/mobile.php 。

Mark

謝謝!
我是在http://wiki.lifetype.net/index.php/PLog_1.0/Plugins/mobile
下載檔案的,揭開後只有
class
config
template
三個資料夾及一個pluginmobile.class.php的檔案
是不是我下載的位置不對呀!


Mark的意思是,如果你安裝好moblie Plugins,應該在/plugins裡會看到mobile.php,如果有的話,請將它複製或搬移到/之下,然後用瀏覽器輸入http://www.yoursite.com/mobile.php,將會看到精簡畫面,而該畫面適合手機來瀏覽。如果你沒有在/plugins裡看到mobile.php,反而看到mobile.zip,沒關係,請解壓縮它,它會產生一個mobile.php及mobile的資料夾,mobile資料夾請不要動它,但要將mobile.php複製或搬移到/之下。
我們不用對mobile plugins做任何設定或啟動,它自然就有作用了。


主題: 徵求 Moblog 測試
作者: Kitty七月 24, 2005, 08:56:05 下午
引用自: ajer001
引用自: james
引用自: ajer001
引用自: Kitty

(2) 編輯 /etc/aliases or /etc/mail/aliases,請加上一行敘述,如下:
  
  moblog: |moblog.sh
  
  其中moblog可以是真實mail account,也可以使用虛擬mail account。


恕刪...

請問一下
我用這個語法的時候
都會錯誤

返回的信件說unknown user @@
怪哉

請問你有建立moblog的account或是aliase嗎?

如果沒有的話,就會出現找不到使用者的錯誤訊息囉  :-)

James.


您好
我有試過add一個moblog user
不過也是會這樣

請問一下您說的
aliase要怎麼設呢
不好意思我沒碰過這個
我用的OS是FREE BSD

煩請指教

感謝了^^


moblog的確不好測試,我也只在Sendmail做測試,其他的Mail server沒測試,所以不知道。建議測試步驟如下:
(1) 先確定你的Sendmail server是可收可發的。
(2) 不用另外開mail account,請直接編輯/etc/aliases or /etc/mail/aliases,
在檔尾加上「moblog |/tmp/moblog.log」,其中moblog是虛擬account,即根本沒有moblog這個使用者,|/tmp/moblog.log指的是將寄來的mail整個導入/tmp/moblog.log去。
(3) 千萬記得要執行newaliases指令才能生效。(這是Linux的指令,我不知道Free BSD有沒有,希望有)
(4) 請寄一封信給moblog@www.toursite.com,內容隨便,如果你發現/tmp/moblog.log有產生的話,恭喜成功了。
(5) 請看看/tmp/moblog.log的內容,是不是一封完整的E-mail。


主題: Re: 有點笨的問題!
作者: artie七月 25, 2005, 09:20:34 上午
引用自: Kitty
引用自: artie
引用

mobile.php 是在 mobile.zip 這個 plugin 裡面。解開後,他會在 /plugins/mobile.php 。

Mark

謝謝!
我是在http://wiki.lifetype.net/index.php/PLog_1.0/Plugins/mobile
下載檔案的,揭開後只有
class
config
template
三個資料夾及一個pluginmobile.class.php的檔案
是不是我下載的位置不對呀!


Mark的意思是,如果你安裝好moblie Plugins,應該在/plugins裡會看到mobile.php,如果有的話,請將它複製或搬移到/之下,然後用瀏覽器輸入http://www.yoursite.com/mobile.php,將會看到精簡畫面,而該畫面適合手機來瀏覽。如果你沒有在/plugins裡看到mobile.php,反而看到mobile.zip,沒關係,請解壓縮它,它會產生一個mobile.php及mobile的資料夾,mobile資料夾請不要動它,但要將mobile.php複製或搬移到/之下。
我們不用對mobile plugins做任何設定或啟動,它自然就有作用了。

 :'( 您說的是在pLog主機上安裝嗎?我將mobile及moblog兩個資料夾上傳啟用還時沒看到mobile.php耶?
我的意思是我下載mobile.zip解開後只有class、config、template
三個資料夾及一個pluginmobile.class.php的檔案,沒有mobile.php這個檔案
感謝大家的解答!謝謝!


主題: Re: 有點笨的問題!
作者: Kitty七月 25, 2005, 05:34:29 下午
引用自: artie

:'( 您說的是在pLog主機上安裝嗎?我將mobile及moblog兩個資料夾上傳啟用還時沒看到mobile.php耶?
我的意思是我下載mobile.zip解開後只有class、config、template
三個資料夾及一個pluginmobile.class.php的檔案,沒有mobile.php這個檔案
感謝大家的解答!謝謝!


我已了解原因了 :) 我並不是下載mobile.zip & moblog.zip來安裝,而是下載plog-1.0.1.zip & _all_plugins.zip來安裝的。當解開plog-1.0.1.zip時,/plugins資料夾是空空的,然後解開_all_plugins.zip,再將全部的程式複製到/plugins去。此時,/plugins資料夾裡會有mobile、moblog兩個資料夾,請不要動它,另有mobile.php、moblog.php、mobile.zip三個檔案,請將mobile.php及moblog.php複製或搬移到/,至於mobile.zip,就不要管它了。  :-D