home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   SYNC_PROGRAMMING      Synchronet/Baja/XSDK Programming      49,116 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 48,993 of 49,116   
   Rob Swindell (on Windows 11) to Git commit to main/sbbs/master   
   src/sbbs3/mailsrvr.cpp   
   11 Feb 26 17:27:28   
   
   TZUTC: -0800   
   MSGID: 54432.syncprog@1:103/705 2df33720   
   PID: Synchronet 3.21b-Linux master/a220d8c83 Feb 09 2026 GCC 12.2.0   
   TID: SBBSecho 3.37-Linux master/9af40e2ae Feb 10 2026 GCC 12.2.0   
   BBSID: VERT   
   CHRS: ASCII 1   
   FORMAT: flowed   
   https://gitlab.synchro.net/main/sbbs/-/commit/47560c50d5d83383947c349a   
   Modified Files:   
   	src/sbbs3/mailsrvr.cpp   
   Log Message:   
   Remove quotes from RCPT TO:  before comparing to local names   
      
   This resolve an issue observed with Thunderbird sending to local:@bbs:   
   Unknown User: <"local:name"@vert.synchro.net>.   
      
   Presumably, Thunderbird is adding the quotes because of the colon. I've not   
   seen this issue before, so perhaps this is new behavior of Thunderbird. In any   
   case, RFC[2]821 specifies that the RCPT TO argument is a Mailbox and that the   
   local-part of a Mailbox may be a quoted-string (instead of a dot-string). So,   
   Synchronet hasn't been compliant in this regard all these years.   
      
   No special parsing of \" is implemented since we don't support quotes in names   
   anyway. RFC 821 says the character following a backslash () may be   
   "any one of the 128 ASCII characters (no exceptions)" - that implies all   
   control characters too, which sounds really dangerous. That language seems   
   fixed in RFC 2821, but I'm not trying to solve all the crazy escaping   
   possibilities in this simple commit.   
      
   The original RCPT TO argument (with quotes, if present) is still stored for   
   subsequent forwarding or whatever.   
   --- SBBSecho 3.37-Linux   
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)   
   SEEN-BY: 1/19 100 16/0 19/37 103/705 105/81 106/201 123/130 124/5016   
   SEEN-BY: 128/187 129/14 142/104 153/757 7715 154/10 30 110 203/0 218/700   
   SEEN-BY: 221/0 1 6 226/30 227/114 229/110 134 206 317 400 426 428   
   SEEN-BY: 229/470 700 705 240/1120 5832 263/1 266/512 280/464 5003   
   SEEN-BY: 280/5006 291/111 292/8125 301/1 320/119 219 319 2119 322/757   
   SEEN-BY: 322/762 341/66 234 342/200 396/45 423/81 120 460/58 633/280   
   SEEN-BY: 712/848 770/1 902/26 5020/400 5075/35   
   PATH: 103/705 280/464 221/1 320/219 229/426   
      

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca