看板 SetupBBS 關於我們 聯絡資訊
※ 引述《cerebellum.bbs@bbs.ccns.ncku.edu.tw (ymca)》之銘言: : ※ 引述《cerebellum (ymca)》之銘言: : > 我知道這是很老的問題了 我用的是magic bbs 系統 : > 請問 若是我只想解決讓轉信進來的標題 : > =?big5?Q?=AA=FC=AB=F3=A4=A3=BEA=A5=F4=3F=3F=A 這個標題是MIME編碼或是Base64編碼造成的... 抱歉...我只有處理過...但是想不起來是哪個編碼... 而會使用這種編碼...通常是Outlook或是其他的軟體造成的... 所以你需要刻意去解決這種編碼嗎? 或是直接當spam處理掉...XD 抱歉...我也沒裝過maple 2.36... 只是我建議你可以往這兩個編碼下手... 如果你會PHP的話... PHP有相對應的編碼解碼函式... 在IMAP那個類別裡面... 你可以直接試看看那是什麼編碼... : > 從這樣便成正常繁體字 我應該更新下列哪一個 : > 1.讓 BBS 支援 RFC 2045 輸出 : > 2.讓 BBS 支援 RFC 2047 輸出 : > 3.讓 BBS 支援 RFC 2047 輸入 : > 4.讓 BBS 支援 RFC 2045 輸入 : > 其實我是搞不懂輸出輸入的意義 所以不知道該改哪個 : > 而且網路上教的 通常都只有maple版的改法 : > 所以或是有哪位大大有magic系統已經改好的 patch檔可以讓我無痛解決此問題 : > 感激不盡 : 以下是我在其他地方看到的參考資料 : 標 題: Re: RFC 2047 與 ANSI 控制碼的問題.. : 發信站: 交大資科_BBS (Sun Mar 30 18:24:48 2003) : 轉信站: MuaRockBBS!News.Math.NCTU!news.cis.nctu!cis_nctu : 出 處: cnal.csie.nctu.edu.tw : ==> 在 PaulLiu@cis_nctu (GrandPaul) 的文章中提到: : > 這個問題發生在如果有人 post 時標題打 : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : > =?Big5?Q?Re: =1B[1;31m測=1B[0m一下.. :)?= : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : > 別的 BBS 轉進來時就會看到彩色標題了.. : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : > 若要防止被這種標題搔擾, 參考的改法如下: : ^^^^^^^^^^^^^^^^^^^^^^^^^^ : 我們不就是要讓上面的亂碼變成可讀出的正常文字嗎? : 為什麼會說從亂碼變成彩色這種標題是騷擾呢? : > 可在 innbbsd 的 rec_article.c 中, : > receive_article()這個函式 中 : > 先宣告一個 buffer 叫 tmp : > stripn_ansi(hispaths, SUBJECT, 255); : > str_decode(hispaths); : > + stripn_ansi(tmp,hispaths,255); : > - str_ncpy(mysubject, hispaths, 70); : > + str_ncpy(mysubject, tmp, 70); : > SUBJECT = mysubject; : > 另外就是也可以讓自己 BBS server 上的使用者無法用這個方法去騷擾別的BBS站, : > 就是把 subject 在送出去時, 也透過 RFC 2047 的編碼 : > 這樣子別人的 BBS 就會看到 "=1B" 而不是把它解讀成 ESC : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : 這個應該是在講彩色控制碼的問題 應該跟我碰到的問題不一樣對吧 >< -- ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 國 立 聯 合 大 學 (理工/電資/管理/技術/客家)院所 招生中 National United University ─────────────────────────────────── 首頁 http://www.nuu.edu.tw BBS telnet://uun.twbbs.org -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.140.180