News for hackers. Stuff that matters.

Ask HN: Best way to handle Email as a startup?

Hi all,

Email has been a big headache for us. Our service doesn't send spam, or in large quantity, nor newsletters. We are only sending confirmation Emails and/or notifications.

On our server, we implemented reverse DNS, SPF record, and DomainKeys to get through all the Email filters (or attempt to...). Gmail hasn't really give us any issue. We were able to get through Yahoo Mail thanks to HN. However, we are starting to notice all the registration Emails being send to Hotmails are getting bounced, and as far as I can tell... they aren't fake Email addresses.

As a startup, do you recommend us to keep handling our emails ourselves? Or would you rather license out your emails to 3rd party handlers? I am already considering the 2nd option because this has been a persistent headache, and I would love to spend more time on actually coding...

Any tip or recommendation would be greatly appreciated

( 10 comments | 6 points | on HN )
Re:Ask HN: Best way to handle Email as a startup? by aasarava on Tuesday July 29, 2008 @01:53PM (#260850)
I've been able to get emails through to Hotmail/Live/MSN accounts from my own mail servers after explicitly notifying the Microsoft postmaster of my domain and valid SPF record. (Just having the record wasn't enough.) Here's the form I use: https://support.msn.com/eform.aspx?productKey=senderid&p...
Re:Ask HN: Best way to handle Email as a startup? by Frocer on Tuesday July 29, 2008 @01:56PM (#260856)
Thanks! I will give that a try
Re:Ask HN: Best way to handle Email as a startup? by greatreorx on Tuesday July 29, 2008 @12:50PM (#260757)
When an email bounces, do you flag it in your system so that you don't continue to send emails to it? Not speaking from personal experience, but I've read that certain major webmail companies will penalize your server if you keep trying to deliver mail to an invalid account within a certain time frame.

You seem to have everything else covered, that's the only thing that comes to mind.

Re:Ask HN: Best way to handle Email as a startup? by Frocer on Tuesday July 29, 2008 @01:08PM (#260785)
Hum, we haven't done so explicitly yet... but since we just launched, and our email traffic isn't that high, I don't think the chances of 2 random people typing in the same bogus email address. I have the list of all bounces Emails and I will take a look at them.

Will also take the recommendation to implement this check soon. Besides that, any other recommendations? Is this just a Hotmail issue?

Re:Ask HN: Best way to handle Email as a startup? by eyao on Tuesday July 29, 2008 @12:13PM (#260690)
I'm with this start up as well, and I want to resonate that this has been a huge problem for us. We have been getting a ton of bounced emails so if anyone has recommendations on what to do with those (the ones that actually look legit) then please let us know!
Re:Ask HN: Best way to handle Email as a startup? by brk on Tuesday July 29, 2008 @12:54PM (#260765)
What "service" are you using? I've always just done a linux/sendmail server in a datacenter somewhere and manage all sending/receiving/lists/etc from that.
Re:Ask HN: Best way to handle Email as a startup? by Frocer on Tuesday July 29, 2008 @01:05PM (#260783)
We are using qmail
Re:Ask HN: Best way to handle Email as a startup? by shafqat on Tuesday July 29, 2008 @04:59PM (#261078)
Sounds like a real problem which could be solved with a startup?! Anyone have ideas?
Re:Ask HN: Best way to handle Email as a startup? by oldgregg on Tuesday July 29, 2008 @12:17PM (#260696)
i feel your pain-- we've made do using google apps for domain, configuring SMTP is... quirky, but at low volume you should be fine.
Re:Ask HN: Best way to handle Email as a startup? by Frocer on Tuesday July 29, 2008 @12:26PM (#260712)
So are you using gmail to handle your outgoing mails?