Stamp

A Mailing List Manager for Squeak.


People

Code

See http://www.squeaksource.com/stamp/

This Page


Information

Documents

  • RFC 2821 - Simple Mail Transfer Protocol
  • RFC 2822 - Internet Message Format
  • RFC 2369 - Mailing list command header fields
  • RFC 2076 - Common Internet Message Headers
  • VERP - Variable Envelope Return Paths

Related work in Squeak

Smalltalk

Seaside

Other mailing list managers

Tests

Think about it

  • automatic reinitialization of class vars upon code changes
  • possible concurrency problems:
    • modyfing non-existent element
    • collections not thread-safe
    • inconsistencies in manager
  • equal/identical: adding element to collection should test for non-equality, removing element should test for identity; both requirements can not be combined in a collection

Bugs

  • received line is not inserted at top of mail
  • no loop detection
  • DONE report vg-regex commutative bug
  • DONE report seaside/wakom/socketstream memory exhaustion bug

Documentation

Software Dependencies

ComponentVersion(s) tested
Squeak3.9-7067
KomServices1.1.2
KomHttpServer7.0.4
Seaside2.5
DynamicBindings1.21
Cryptography0.3
VB-Regex1.1

\[EOF]
Last changed by admin on 21 April 2009