Questions tagged [moonmail]

MoonMail is a fully open source email marketing project, AWS - Lambda powered.

With MoonMail you can: create & edit lists of recipients (email addresses) and store them within a DynamoDB - Elastich Search. Create & edit html email marketing campaigns, send them and track their opens and clicks. And Create email automations. Everything fully Lambda / AWS powered.

22 questions
0
votes
1 answer

Where is the dashboard page of MoonMail?

I set up MoonMail but I can't find the dashboard page to consume the APIs. My question is: Does MoonMail have any dashboard or I need to make the page to consume the APIs?
0
votes
1 answer

MoonMail setup/required variables

I'm trying to setup MoonMail using their guide on the project GitHub which mentions Add variables to s-variables--: But not what variables are even required? Trying to set the one variable mentioned (apiHost) and doing a sls…
jloh
  • 1
  • 1
0
votes
1 answer

MoonMail: Tracking clicks per email

I'm looking to extract a list of email addresses belonging to users who clicked a specific link in a MoonMail email campaign. Is this possible? The documentation only states there's an incrementClickCount function, but doesn't describe individual…
Dxx
  • 934
  • 2
  • 11
  • 41
0
votes
2 answers

MoonMail: No subscriber to attachSender

When campaign sending process is fired up, AttachRecipientsService publish to SNS with the topic "ATTACH_SENDER_TOPIC_ARN". However, there is no subscriber to this action in AWS / MoonMail. Any idea how the "ATTACH_SENDER" is handled? It is not…
Gabriel Robert
  • 3,012
  • 2
  • 18
  • 36
0
votes
1 answer

Diff between MoonMail / moonmail-models

Is there a reason we can find this code in moonmail-models: userId: _joi2.default.string().required(), body: _joi2.default.string().required(), subject: _joi2.default.string().required(), name: _joi2.default.string().required(), id:…
Gabriel Robert
  • 3,012
  • 2
  • 18
  • 36
0
votes
1 answer

Trouble deploying function using serverless and MoonMail

I'm trying to deploy a serverless function, however I cannot achieve it. sls function deploy getBeeTokenProxy Serverless: Deploying the specified functions in "dev" to the following regions: us-east-1 Serverless: - events.js:163 throw er; //…
Gabriel Robert
  • 3,012
  • 2
  • 18
  • 36
0
votes
1 answer

MoonMail: Re-invoking a Lambda send function

When there is a message in a user SQS queue, an alarm is triggered and an SNS notification starts the Lambda send email process. If the Lambda function throws an exception and does not re-invoke itself again to send the rest of the batch, how do you…
Julian
  • 8,808
  • 8
  • 51
  • 90
1
2