Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Ruby mailing list software
Ruby
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
example/testml
lib
test
.gitignore
.rvmrc
.travis.yml
Gemfile
README.md
Rakefile
ruml.gemspec

README.md

ruml

Ruby mailing list software

Configration (ruml)

File based

testml/
├── bounce_to
├── members
├── name
└── to
  • to - E-mail of the mailing list
  • name - Name of the mailing list displayed in subject. E.g. [Fancy ML] (optional)
  • member - List of member's addresses
  • bounce_to - Bounce mails go to this email (optional)

Configuration (Postfix)

Postfix

/etc/postfix/ml-maps

/^testml@example.com$/          ml-testml
/^testml-bounce@mail.info$/     testml-bounce@mail.info

/etc/postfix/ml-aliases

ml-testml:    "|/path/to/bin/ruml /var/spool/ruml/lists/testml"

/etc/postfix/main.cf

virtual_alias_maps = regexp:/etc/postfix/ml-maps
alias_maps = hash:/etc/postfix/ml-aliases
alias_database = hash:/etc/postfix/ml-aliases

TODO

  • Write unit tests!
Something went wrong with that request. Please try again.