Skip to content

Functional Description #2

@giacomomacri

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.

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