Skip to content

Functional Description #2

Description

@giacomomacri

The purpose of this gem is to handle differente delivery methods to different sevices (backends) such as postfix, mailgun, mailchimp, or sms gateway. We want to have a simple to way: 'Send me this text to a contact via email'

It has a base structure of Person with all his Contacts. Each message can be delivered to one or more contact with one or more backends. It implements some simple, configurable, logic of rate limit per contact/backend. More backends can be easily added and configured.

It just provides models and methods API, and it can be easily adapted to be used on Ruby application via a JSON API.
Views/Controller layer and extra Business Logic is up to you, by simply shows records created by the gem.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions