29 June 2006
CVS コミットメール
CVSのコミットメールを送るように設定したが
PC上のメーラーでは、本文が見えるの、転送している
携帯電話では、本文が見えなくなっている
メールヘッダのContentTypeがないせいらしい
FreeBSDのmailコマンドのマニュアルを読み返したが
追加でヘッダをつける方法が見つからない
以下のPortsでmailxのソースに無理やりContentTypeヘッダを
入れる処理を追加し、コンパイルして、元のmailxコマンドを
入れ替えて動作するようにした
FreeBSD Ports Search
PC上のメーラーでは、本文が見えるの、転送している
携帯電話では、本文が見えなくなっている
メールヘッダのContentTypeがないせいらしい
FreeBSDのmailコマンドのマニュアルを読み返したが
追加でヘッダをつける方法が見つからない
以下のPortsでmailxのソースに無理やりContentTypeヘッダを
入れる処理を追加し、コンパイルして、元のmailxコマンドを
入れ替えて動作するようにした
FreeBSD Ports Search
TrackBack
トラックバックフォームComments
noboru wrote:
パッチ詳細を追加しました
01 March 2007 16:41:02
noboru wrote:
パッチです
*** send.c Thu Mar 1 16:26:38 2007<br>--- mail-2.2.8/send.c Thu Mar 1 15:46:53 2007
***************
*** 503,508 ****
--- 503,512 ----
rewind(fi);
(void) puthead(hp, nfo,GTO|GSUBJECT|GCC|GBCC|GREPLYTO|GINREPLYTO|GCOMMA);
+ // 2007.03.01 ADD
+ fprintf(nfo, "Content-Type: text/plain; charset=iso-2022-JP\n");
+ fprintf(nfo, "Content-Transfer-Encoding: 7bit\n");
+ // 2007.03.01 ADD
for (;;) {
if (readline(fi, linebuf, LINESIZE) < 0)
return(fi);
***************
*** send.c Thu Mar 1 16:26:38 2007<br>--- mail-2.2.8/send.c Thu Mar 1 15:46:53 2007
***************
*** 503,508 ****
--- 503,512 ----
rewind(fi);
(void) puthead(hp, nfo,GTO|GSUBJECT|GCC|GBCC|GREPLYTO|GINREPLYTO|GCOMMA);
+ // 2007.03.01 ADD
+ fprintf(nfo, "Content-Type: text/plain; charset=iso-2022-JP\n");
+ fprintf(nfo, "Content-Transfer-Encoding: 7bit\n");
+ // 2007.03.01 ADD
for (;;) {
if (readline(fi, linebuf, LINESIZE) < 0)
return(fi);
***************
03 March 2007 09:58:51
Add Comments
このBlogへコメントを追加するにはメンバーとしてログインしなければいけません。