[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:01408] procmail add dot ?



  大沢です。

> 問題は、なぜ fetchmail/fetchpop がそれを処理してくれないかです。
> そんなおマヌケツールなわけないし。設定ミス?

  fetchpopのソースを見るかぎり、とくに何もしてませんよね。
  みんな困ってないんでしょうかねぇ。

  こんな感じでどうでしょう。(fetchpop-1.91)
  #添削もとむ(^^;

--
*** ../fetchpop-1.91.orig/retrieve.c    Wed Jun 26 10:28:12 1996
--- retrieve.c  Tue Aug  5 18:16:33 1997
***************
*** 240,248 ****
      if (inheaders && msgbuf[0] == '\0')
        inheaders = 0;
  
!     if (msgbuf[0] == '.') 
        if (msgbuf[1] == 0)
        break; 
      
      strcat(msgbuf,"\n");
      if (options->hack_addresses && inheaders) {
--- 240,252 ----
      if (inheaders && msgbuf[0] == '\0')
        inheaders = 0;
  
!     if (msgbuf[0] == '.') { 
        if (msgbuf[1] == 0)
        break; 
+       if (msgbuf[1] == '.') {
+         strncpy(msgbuf,msgbuf+1,MSGBUFLEN-1);
+       }
+     }
      
      strcat(msgbuf,"\n");
      if (options->hack_addresses && inheaders) {
--
大沢進 <susumu-o@xxxxxxxxxxxxxxx>