As Ops person responsible for email at my company, I looked it over. We are not coming off SendGrid so I'm not your customer. I didn't make an account but just looked over the documentation. Here my initial thoughts.
First thought, UI looks great. Better than I've dealt with. However, this awesome UI information needs API desperately. While you are working on this API, please make a reporting API key only.
Pricing isn't ideal. I get wanting simpler pricing and initial X per month with Y Limit is great starter but being able to buy in utilization as an option after that point is better.
Premium having no daily limit will bite you. Telling you now, someone will sign up with stolen credit card, spam like hell and you will be left with clean up. Been there, done that.
Lack of SMTP Client support means it's nonstarter for us. While most of our apps use SendGrid API to send email, we have some SMTP legacy lying around.
to field in your API being string or string[] is frustrating. I'm sure it helps with onboarding, but I've found weakly typed fields always bite in the end.
You got a misspelling in Premium: "For all needs, all teams & all *projets*"
Thank you for your feedback; it's incredible. Precise and effective, it's exactly what helps us improve the product. So, first of all, thank you!
I understand your comment regarding billing, and we will work on that to make it easier to understand.
Regarding the daily limit, Mailhub is a v2 product of a previous one called Mailwind, which was a similar "plugin." We decided to rebuild everything from scratch—the code, branding, everything. So, we've already encountered scammers as you described and have implemented an effective system to prevent that:
Maximum security on our payment provider (Stripe Radar)
A custom AI that analyzes sent emails (by code or template) and reviews the content. In case of excessive fraudulent sending, the account can be blocked.
Thank you for the warning; we've already dealt with this kind of problem.
I understand your request concerning SMTP. We aren't ready for this service yet, but we will work on it very soon. Do you have a contact I could use to alert you when this service is implemented?
As for the "to" field, you’re right, it could be an issue. We prioritized ease of integration but will ensure this feature is monitored closely.
As for contacting me, not really, I enjoy my anonymity of Hacker News and anyways, we are satisfied-ish with SendGrid right now. So even if you got the feature, we are not potential customer at this time. I'll keep your company in mind in case that changes with SendGrid or I change companies.
EDIT: When I say Ops person in charge of email, email isn't my sole focus, in fact it rarely comes up. However, when SendGrid misbehaves, I'm first one that is called.
We do not wish to reveal the system that has been implemented to detect potential fraud on a public forum like this one, but I can assure you that no confidential information can be disclosed to third-party services. While we may occasionally use services like this, we ensure that no sensitive data is sent, as long as the Mailhub service is used correctly.
he already said they use 3p services "like these" now it's just a matter of playing with words so they decide how much of your data and meta data is fair game
Hacker News delivers again. What an incredible example of quality feedback from a would-be customer. As one of Mailgun founders, I can also confirm/agree with all of the suggestions above.
> Telling you now, someone will sign up with stolen credit card, spam like hell and you will be left with clean up. Been there, done that.
Ignoring this advice killed some companies in this space.
Exactly, it's incredible. It's a pleasure to exchange like this.
As mentioned earlier, we've already experienced similar issues and have done everything we can to prevent it from happening again.
Thank you for emphasizing this point, especially considering that Mailgun is a pillar in the field.
First thought, UI looks great. Better than I've dealt with. However, this awesome UI information needs API desperately. While you are working on this API, please make a reporting API key only.
Pricing isn't ideal. I get wanting simpler pricing and initial X per month with Y Limit is great starter but being able to buy in utilization as an option after that point is better.
Premium having no daily limit will bite you. Telling you now, someone will sign up with stolen credit card, spam like hell and you will be left with clean up. Been there, done that.
Lack of SMTP Client support means it's nonstarter for us. While most of our apps use SendGrid API to send email, we have some SMTP legacy lying around.
to field in your API being string or string[] is frustrating. I'm sure it helps with onboarding, but I've found weakly typed fields always bite in the end.
You got a misspelling in Premium: "For all needs, all teams & all *projets*"