Skip to content
Snippets Groups Projects
  1. Sep 04, 2002
  2. Sep 03, 2002
  3. Sep 02, 2002
  4. Aug 30, 2002
  5. Aug 29, 2002
  6. Aug 27, 2002
    • rswindell's avatar
      Fixed gcc printf warning. · c0fdb0b2
      rswindell authored
      c0fdb0b2
    • rswindell's avatar
      ecd48e32
    • rswindell's avatar
      Using char* instead of macros for repeated strings (e.g. SMTP OK response). · ef5eb4cb
      rswindell authored
      Delivery failure (bounce) messages now includes error text included with new
      SMTPSYSMSG header fields (created with the bounce function). The error message
      text is no longer crammed into the bounce-message subject (the original subject
      is retained).
      SMTP reverse-path is stored in SMB msg header using new SMTPREVERSEPATH
      header field type. This address is then used for delivery failure notifications
      and when relaying to external SMTP servers.
      Bounce-messages are now created with a sender agent type of AGENT_SMTPSYSMSG
      (instead the generic AGENT_PROCESS).
      sockmsgtxt() uses original RFC822 'from' and 'to' header fields if they were stored.
      ef5eb4cb
    • rswindell's avatar
      Added char* smbmsg_t.reverse_path: stores the SMTP reverse path (if specified · 4ef5bfaf
      rswindell authored
      by a header field), or the SENDERNETADDR otherwise.
      4ef5bfaf
    • rswindell's avatar
      Created new SMB header field types: · 05f72177
      rswindell authored
      SMTPCOMMAND: for logging miscellaneous SMTP commands (currently unused).
      SMTPREVERSEPATH: for storing the SMTP MAIL FROM reverse-path <address>.
      SMTPSYSMSG: for storing delivery failure notification messages.
      Created new agent types:
      AGENT_SMBUTIL: messages created with SMBUTIL will have this agent type.
      AGENT_SMTPSYSMSG: for SMTP delivery failure notification messages.
      Added char* smbmsg_t.reverse_path: stores the SMTP reverse path (if specified
      by a header field), or the SENDERNETADDR otherwise.
      These changes make bouncing and relaying SMTP mail much more reliable (not
      using RFC822 from: header field for reverse addressing) and the SMTPSYSMSG
      stuff makes the bounced messages look much nicer (no longer stuffing the error
      message into the subject).
      05f72177
Loading