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
8
votes
3 answers

MoonMail Lambda architecture with Serverless

I've been looking into this project because the idea of having the whole system be a collection of Lambda functions seems very appealing. As a matter of fact, a few years ago I wrote some software that does pretty much the same as MoonMail does and…
Julian
  • 8,808
  • 8
  • 51
  • 90
3
votes
1 answer

DynamoDB limitations when deploying MoonMail

I'm trying to deploy MoonMail on AWS. However, I receive this exception from CloudFormation: Subscriber limit exceeded: Only 10 tables can be created, updated, or deleted simultaneously Is there another way to deploy without opening support case…
Gabriel Robert
  • 3,012
  • 2
  • 18
  • 36
3
votes
1 answer

Can I use Markdown syntax to compose e-mails in MoonMail?

MoonMail uses the Liquid templating engine for rendering e-mails. Is there a way I can use Markdown/CommonMark syntax?
JFX
  • 432
  • 1
  • 4
  • 10
2
votes
1 answer

MoonMail Deployment Issues

I have been trying to get the MoonMail program (https://github.com/microapps/MoonMail/) working on a EC2 Ubuntu 16.04 server I set up, but I cannot quite seem to get past the "sls function deploy" stage. I believe I have managed to deploy the…
2
votes
1 answer

Moonmail installation issue - Command "project" not found

I'm initializing Moonmail and following the readme, executing the following command: sls project init -c -n your-lower-case-project-name I'm getting the following: Command "project" not found, Run "serverless help" for... It seems that Serverless…
Asaf
  • 8,106
  • 19
  • 66
  • 116
2
votes
1 answer

MoonMail-UI cannot build properly using reactjs / web-pack

node -v: v.4.4.5 npm -v: 4.3.0 os: windows 10 Steps to reproduce the problem: git clone git@github.com:microapps/MoonMail-UI.git cd moonmail-ui npm install npm build ... error occurs ... ERROR in ./src/styles/core.scss Module build failed:…
Gabriel Robert
  • 3,012
  • 2
  • 18
  • 36
2
votes
0 answers

MoonMail deploy function uglify.js errors

After deploying the resources, I am receiving many similar errors related to uglify.js when trying to deploy the functions (see below for one). It seems most likely to me that the errors are from some sort of dependency and/or version problem, but I…
Sam D.
  • 21
  • 1
2
votes
1 answer

Failed to create resource(s) when installing the latest version of MoonMail

I got this error when installing MoonMail follow the default instructions. It's seem that the installation guide is out of date. Do you have any ideas how to solve this problem? Serverless: WARNING: This variable is not defined: sendCampaignTopicARN…
hoducha
  • 132
  • 1
  • 9
1
vote
1 answer

MoonMail installation issue - error during CloudFormation

While trying to install MoonMail, I'm running the following command: sls resources deploy and I'm getting the following error: /usr/lib/node_modules/serverless/node_modules/bluebird/js/release/async.js:61 fn = function () { throw arg; }; …
Asaf
  • 8,106
  • 19
  • 66
  • 116
1
vote
2 answers

Moonmail/Serverless: "s-variables--" location?

I'm looking to install Moonmail. One early step of installing Moonmail is: Add variables to s-variables-< stage >-< region >: { ..., "apiHost": "yourendpointhost.com" } I can't find the relevant file to enter this information. Where…
Dxx
  • 934
  • 2
  • 11
  • 41
0
votes
1 answer

Deploying MoonMail resoruces AwsMarketplaceNotificationsQueuePolicy

I'm getting an invalid parameter error on AwsMarketplaceNotificationsQueuePolicy while creating the stack. Has anyone run into a similar problem?
Jarrod268
  • 97
  • 6
0
votes
1 answer

Notification for SES email verification status change

Is there a possibility to be notified by SNS (let's say to a HTTP(S) endpoint) whenever an Email Address verification status change happens? So I wouldn't have to poll all email addresses in my account?
jonnie119
  • 421
  • 1
  • 6
  • 16
0
votes
0 answers

MoonMail Source Code - AWS integration with serverless

I'm trying to configure the MoonMail source code on AWS by Serverless, but when following the steps on github, it doesn’t work. According to the information, an error occurred while provisioning the cloud formation: “ServerlessError:…
0
votes
1 answer

MoonMail Missing recipients using createRecipient endpoint

I created 5,000 recipients in a list. These emails were success+{uniqueInt}@simulator.amazonses.com and bounce+{uniqueInt}@simulator.amazonses.com. For some unknown reason, only 4,135 emails were added. I found this using: aws dynamodb scan…
Gabriel Robert
  • 3,012
  • 2
  • 18
  • 36
0
votes
1 answer

MoonMail installation issue - error during resource deploy

I am trying to do setup of moon mail following this https://github.com/microapps/MoonMail I have successfully done these step npm install cd events/ npm install cd ../api/ npm install Initialize the Serverless project: sls project init -c -n…
1
2