Re:Show HN: Maildown – Markdown email campaigns
by mbanerjeepalmer on Saturday April 06, 2019 @10:29AM
(#19590897)
Signup doesn't allow '+' in the email address, which is sometimes used in Gmail email addresses.
Edit: Plus `## Creating contact lists` in the docs doesn't seem to have rendered properly.
Re:Show HN: Maildown – Markdown email campaigns
by chris140957 on Saturday April 06, 2019 @10:35AM
(#19590927)
Good catch - That'd be down to the regex in the front end. Will look into it
Re:Show HN: Maildown – Markdown email campaigns
by pushpop on Sunday April 07, 2019 @01:40AM
(#19595018)
You shouldn’t use regex for email validation.
Re:Show HN: Maildown – Markdown email campaigns
by chris140957 on Sunday April 07, 2019 @04:54AM
(#19595648)
The backend (Django) also verifies that the email address is valid. The frontend validation is just added as a an extra convenience
Re:Show HN: Maildown – Markdown email campaigns
by pushpop on Sunday April 07, 2019 @12:58PM
(#19598126)
The problem is the standard for what is a valid email address is so varied with enough edge cases that what you might consider a “convenience” is actually breaking the site for other people.
There are quite a number of articles written about this topic, I’d recommend researching it.
Re:Show HN: Maildown – Markdown email campaigns
by marcrosoft on Saturday April 06, 2019 @12:42PM
(#19591598)
Allowing + is bad. It allows users to churn trials easily.
Re:Show HN: Maildown – Markdown email campaigns
by stonogo on Saturday April 06, 2019 @03:54PM
(#19592666)
Accept the address and key the user based on the part preceding +.
Re:Show HN: Maildown – Markdown email campaigns
by PerfectElement on Saturday April 06, 2019 @12:49PM
(#19591629)
That can be prevented with simple validation on sign up.
Re:Show HN: Maildown – Markdown email campaigns
by chris140957 on Saturday April 06, 2019 @10:20AM
(#19590847)
Thanks, appreciate there is still some work to be done on the user onboarding process.
In terms of spam protection, an unsubscribe link is added to all sent emails, to make it harder to spam people. Once unsubscribed, it's impossible to send any more mail to a user.
There's a templates gallery in the app - I'm planning to add a carousel to the landing page to show the possible email themes there
I also miss a lot of information. How do you prevent ending up in spam boxes? Which templates to choose from? What can be configured, what not? Etc.
Also interesting insights / developer journeys like how easy Chargebee is for you as developer, etc. would give me some incentive to try it out. Just my two cents!
PS: 3 days ago https://news.ycombinator.com/item?id=19562539 it was a MVP and probably buggy. Maybe tell that to your customers as well. ;-)