derek-zhou

derek-zhou

How do you send transactional emails?

Outlook.com blocked my transactional emails sent via sendgrid.com. From what I learned, outlook.com used a simple per IP reputation system. Since I am on a cheap shared IP plan of Sendgrid, and there must be someone sending dubious email with sendgrid, therefore, the situation is hopeless.

Outlook.com also blocked IPs from major cheap hosting companies. The good thing is that if you file a complain with them and show them proof that you do own the IP, then they will unblock it on a case by case basis.

How do you guys send transactional emails, and what are your experiences? So far I’ve tried to avoid SES, or anything from AWS.

Most Liked

axelson

axelson

Scenic Core Team

I’ve used Postmark to good success previously (https://postmarkapp.com/), and would definitely use them again. And I had the same problem with Sendgrid that you encountered.

sergio

sergio

Highly recommend Postmark. They only do email and they do it very well. Excellent dashboard that lets you get answers when you’re under a time crunch. Used others in the past but Postmark is by far the nicest.

Also, they guide you through getting it properly set up with DKIM and Return-Path. Removed a lot of the guesswork for me. Working at a startup I’m juggling a million things at once and Postmark just brought me joy and respite – not more problems.

dimitarvp

dimitarvp

SendGrid gradually deteriorated in the last few years. Seems everyone is migrating to PostMark lately, including people on HN.

Last Post!

kartheek

kartheek

Came across this on HN. Will be helpful for checking some common problems.

Where Next?

Popular in Discussions Top

CharlesO
Erlang :list.nth simple, but 1 - based nth(1, [H|_]) -> H; nth(N, [_|T]) when N > 1 -> nth(N - 1, T). Elixir Enum.at … coo...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31771 143
New
New
jer
I’ve been using umbrellas for a while, and generally started off (on greenfield projects at least) by isolating subapps based on clearly ...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 40165 209
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
nunobernardes99
Hi there Elixir friends :vulcan_salute: In a recent task I was on, I needed to check in two dates which of them is the maximum and which...
New

Other popular topics Top

grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 54260 488
New
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
dogweather
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something… Haskell reminds me of Java, and e...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 40165 209
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New

We're in Beta

About us Mission Statement