1. 11 Dec, 2020 5 commits
  2. 10 Dec, 2020 8 commits
    • Rob Swindell's avatar
      Display message comment headers without relying on smb_getmsgtxt() · 4a824f52
      Rob Swindell authored
      Since we're calling smb_getplaintext() manually here, and its not going to return the comment headers as part of the plain-text (the way smb_getmsgtxt() can), so we need to display find/display the comment headers first.
      4a824f52
    • Rob Swindell's avatar
      Include comment headers in smb_getmsgtxt() returned buffer · 0c68700b
      Rob Swindell authored
      even when GETMSGTXT_PLAIN mode flag is used and the message contains a MIME-encoded plain-text portion. Obviously the GETMSGTXT_NO_HFIELDS exception still applies.
      
      The fixed problem was when forwarding a MIME-encoded email, the forwarding information (and user comment, if supplied) could be suppressed/lost.
      0c68700b
    • Rob Swindell's avatar
      Allow subject to be changed when forwarding mail, support fwd-to QWKnet · c8e6ae68
      Rob Swindell authored
      The new messages subject may be passed into forwardmail(). If it isn't, it'll be prompted for (defaulting to the original message subject).
      
      Also, fix forwarding to QWKnet (look-up full-route/to-user-number).
      c8e6ae68
    • Rob Swindell's avatar
      Address GCC warning · bc6cddb0
      Rob Swindell authored
      ‘%s’ directive writing up to 255 bytes into a region of size between 103 and 128
      reported by Nelgin.
      bc6cddb0
    • Rob Swindell's avatar
      Don't repeate mail "comment" headers in exported netmail msgs · a1e12784
      Rob Swindell authored
      smb_getmsgtxt() returns any "comment" headers as part of the message body text, and has since 2003.
      When I added mail->netmail (stored message) export support to SBBSecho v3, I duplicated this logic, so comment headers were added *twice* to exported netmail messages. Oops. I didn't notice until today when playing with forwarding-to-netmail (FTN).
      
      Also noticed and fixed: any comment headers in posted messages (unlikely/uncommon) would not be exported to EchoMail messages. Use the correct smb_getmsgtxt() mode flags ("NO_TAILS" instead of "BODY_ONLY") - I know, not great names.
      a1e12784
    • Rob Swindell's avatar
      Updated Forwarded and ForwardedFrom text.dat lines. · 459e38de
      Rob Swindell authored
      User number is not always relevant (e.g. could be #0) when sending
      netmail, so don't show that. And the CRLF at in the Forwarded string
      appears extraneous.
      459e38de
    • Rob Swindell's avatar
      0ac53148
    • Rob Swindell's avatar
      Overhauled message forwarding, allow comments · 7b5c33e2
      Rob Swindell authored
      No longer derive the new message header from the original - too many problems. Simplified the forwarding support smblib (multiple SENDER* and RECIPIENT* header fields no longer expected/supported). Technically, the FORWARDED header field really serves no important purpose now.
      A comment can be passed into forwardmail() or (if NULL), will be prompted for. There is an issue where the added comment can be obscured by the receiving mail program if the original message is a multi-part MIME message. Not sure the best solution for that. Still a WIP in that regard.
      7b5c33e2
  3. 09 Dec, 2020 10 commits
  4. 08 Dec, 2020 4 commits
  5. 07 Dec, 2020 1 commit
  6. 06 Dec, 2020 8 commits
  7. 05 Dec, 2020 4 commits