ggarciajr

ggarciajr

What email provider are you using for small / tiny projects?

I’m trying to reduce costs to run a couple of small projects. Currently I’m using postmark and dmarc digests. Both of them are costing me 3x as much as my hosting expenses.

My main questions are:

  1. what email provider do you use for small projects – I have bursts where the system sends up to 200 emails a day, but usually the monthly amount is less than 1000?
  2. what dmarc management provider do you use? if any.

First Post!

D4no0

D4no0

The situation changed over the last few years. A few years ago I could literally use gmail to do that, they would allow you to send 1k emails per day no issues from a personal account. You could also use aws free tier to send emails without any issues (they had even more generous limits), these days you have to prove to them you are a legitimate business and all that stuff, otherwise you are not getting out of their sandbox.

I’ve tried to setup my own mail server not so long ago, and because I send emails only to known parties, I had no problems with my emails being flagged automatically by corporate email providers. This seems to be no longer possible, I investigated a little and it seems my provider is blocking the outgoing traffic, even for business lines.

A few years ago, I would definitely recommend aws, as they had dirt cheap prices, these days taking in consideration all these vendor locks, I’m not sure this is the case anymore.

Most Liked

derek-zhou

derek-zhou

I have used my IP for 5+ years. Too scared to switch hosting provider for exactly this reason.

I disagree on your your point of letting go of emails. What’s the alternative to reach out to my users? Social media? they have much more vendor lock-in.

I also disagree on the the “protocl outlived its usefulness” part. Yes, it has its warts. but so do everything else, eventually. I have not seen anything fundamentally better and widely adopted at the planet scale.

derek-zhou

derek-zhou

I use local SMTP server (exim4). It is not easy; You need to have all the SPF/DKIM/DMARC crap setup, and your hosting company allows outbound SMTP.

Some email providers still block my emails though. However, all cheap email senders have the same problem in one way or the other. With your own IP and a fully controlled setup, at least I can fill out complain form.

Previous discussion thread here:

frankdugan3

frankdugan3

Yeah, there are certainly tradeoffs with self hosting Email. I don’t mind the occasional issue, and IMO, it’s important for the continued federation/democratization of Email that enough people choose to self-host so as to discourage bad practices, such as whitelisting senders.

Last Post!

mayel

mayel

I’ve documented the characteristics of the free tier or entry-level offering (incl rates) of all the providers that Swoosh supports here if that helps: Email Delivery in Bonfire — Bonfire v1.0.5-social

Where Next?

Popular in Questions Top

RisingFromAshes
I’ve read in another post that it may be possible with a router helper - but I couldn’t find an appropriate one, and tbh, I’m still just ...
New
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
Darmani72
If I have a post route which an argument: post /my_post_route/:my_param1, MyController.my_post_handler How would get the post params ...
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
9mm
I am constructing a JSON object (map) and I need to conditionally set a field. I’m trying to write proper elixir-way code… and I’m at a l...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New

Other popular topics Top

ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
Darmani72
If I have a post route which an argument: post /my_post_route/:my_param1, MyController.my_post_handler How would get the post params ...
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
sen
Hi All, I set a environment variables in dev.exs , like below code. when i start server, how can i set the ${enable} value? thanks. d...
New
siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
Harrisonl
We have an ECS cluster with 4 services, where each task joins a single cluster, via discovery ECS discovery service. Currently when I de...
New

We're in Beta

About us Mission Statement