Going Freemium: Our platform, your servers
You can now use JangoMail's interface, features, and functionality, with your own email servers. Specifically, you can now designate one or more "Smart Hosts" for your JangoMail account and have all marketing and transactional email sent by the Smart Hosts instead of JangoMail's own email servers. A smart host is an email server on your own network or one that you control. The best part is you can send 100,000 emails/month for free when using your own email servers to deliver your email.How can this possibly work?
By setting your account to use a Smart Host, you are telling JangoMail to route email messages through the Smart Host rather than directly to the recipients. The Smart Host will actually deliver each email message to the recipient.
For example, let's say you manage www.browniekitchen.com. Your corporate email servers are smtp.browniekitchen.com and smtp2.browniekitchen.com, and you want your email campaigns sent from your servers instead of ours. You would designate these to be the Smart Hosts for your JangoMail account. You then use your JangoMail account to send 100 email messages, to varying domains, like yahoo.com, gmail.com, and aol.com. JangoMail will send all 100 emails to smtp.browniekitchen.com and smtp2.browniekitchen.com, and these servers will then deliver the email messages to Yahoo's, GMail's and AOL's servers.
So the Smart Host is just a middleman server between JangoMail and the final recipient?
Yes. It allows the emails to originate from your IP and your domain name and your organization rather than ours. It allows you complete control over your own email deliverability, and allows you to monitor SMTP logs, traffic, blocks, and throttling on your email server. Learn more about Smart Hosts with the Wikipedia article on Smart Hosts.
What's the point of this feature?
This feature is meant for those customers that want to use us for everything, except email deliverability, and enjoy a significant cost savings for doing so. It's for those that like our feature set, our interface, our API, and everything else about JangoMail, but don't need us for actual email delivery, because their own email servers can handle that part.
We spend a lot of time ensuring that our own email servers are clean, fast, of high reputation, and secure. Deliverability issues can also be difficult to research. By allowing you to have the emails sent from your own email servers, it gives you the full power to research such issues because you now have the information necessary to do so.
Setting up this feature is not for the average JangoMail user. It's meant for network administrators, sysadmins, and developers who want to take advantage of a significant cost savings by offloading email delivery onto their own network. When using a Smart Host, you must ensure that the Smart Host is configured properly to deliver high volume email. Most corporate email servers are not able to deliver high volume email because a.) Their upstream ISP does not allow the network to be used for mass email delivery and b.) The IP address of the organization's email server does not have the deliverability reputation necessary to deliver large amounts of emails to consumer email domains, like gmail.com, yahoo.com, aol.com, and live.com. This reputation can be developed over time, however, using a process called IP Warmup.
How do I configure my Smart Host to send emails from JangoMail?

Go to Settings --> Smart Hosts. You must ensure that your Smart Host server is able to relay emails that originate from our IP addresses. By default, all emails being routed to Smart Hosts will be sent from one of three IP addresses:
sh1.jsmtp.net - 216.75.6.141
sh2.jsmtp.net - 209.190.39.50
sh3.jsmtp.net - 66.40.10.14
This list of servers is also shown in this section. You should enter all of the IP addresses into the "Authenticated IPs" or "Allow Relays From these IPs" settings in your smart host's SMTP settings.
Optionally, if your Smart Host server is able to authenticate by domain name, you can allow any servers that are named *.jsmtp.net to relay through your server. That way, should the JangoMail IP addresses change, you won't need to change your smart host configuration.
If you don't do this, when JangoMail attempts to send emails to your smart host, JangoMail will get a "Relay access denied" or "Unable to relay email" type SMTP error, and the email will not deliver.
You can test your email server's configuration with the Test button under Settings --> Smart Hosts. The test feature will attempt to relay an email message through your email server from all three JangoMail servers. If the test passes, you're ready to send through your Smart Hosts. If the test fails, that means you haven't configured your Smart Host properly to allow SMTP relays from the three JangoMail IP addresses.

In the above example for the Brownie Kitchen account, emails sent to yahoo.com will be sent by smtp2.brownikitchen.com and all other emails will be sent by smtp.browniekitchen.com. Domain-specific rules take precedence over an ALL DOMAINS rule.
Can I use a third party server as my JangoMail Smart Host?
Yes, you can! There are many third-party SMTP services, any of which you can use as a smart host with JangoMail, provided that SMTP service allows transmission of mass email broadcasts, and that they allow relay authentication by IP address. Remember that wherever your smart host is located, it must allow relays from our three IP addresses:
sh1.jsmtp.net - 216.75.6.141
sh2.jsmtp.net - 209.190.39.50
sh3.jsmtp.net - 66.40.10.14
In the future, we'll be adding support for SMTP-AUTH authentication also, such that the three servers above can authenticate into your smart host with a username and password.
Won't SPF/SenderID fail if I set a smart host?
You must carefully take into account SPF/SenderID settings when using a smart host. You need to ensure the following:
- You should NOT use the default username@jangomail.com as the MAIL-FROM address for either broadcast emails or transactional emails. This is because the SPF record for jangomail.com cannot be modified to accommodate your smart host. Instead, you should ensure the MAIL-FROM address contains a domain that you control. You can control this based on how you use JangoMail:
a. Broadcast emails via web interface: Uncheck the Use System MAIL-FROM Address on the Send Email page.
b. Broadcast emails via API: Set UseSystemMailFrom in the Options parameter to False.
c. Transactional email via API: Set UseSystemMailFrom in the Options parameter to False.
d. Transactional email via SMTP Relay: Uncheck the Use System MAIL-FROM Address box under Settings --> SMTP Relay. - Ensure that the SPF for the domain used in your MAIL-FROM address includes the IP address of your smart host.
Most feedback loops (FBLs) work based on the sending IP address. Yahoo! is the exception, as it's based on the DomainKeys signature. Since by using Smart Hosts, the sending IP address will be that of your own email server, you must set up FBLs for your own IP. For ease of management, you may have the abuse reports sent to fbl_sh@us.jangomail.com, a special email address we've set up to process Abuse Reports for customers using Smart Hosts.
How do I my ensure DomainKeys/DKIM settings work?
DomainKeys/DKIM headers are preserved in transit, so regardless of how many email servers your messages bounce between before arriving to their final recipient, your DomainKeys/DKIM headers will remain intact.
What are the disadvantages of using Smart Hosts?
When you have your emails sent through your own smart hosts, you are in charge of all email delivery issues. Our support staff will only be able to provide very limited help for email delivery issues since the email is being sent from your server, not ours. Therefore, it's only recommended you use this feature if you're able to monitor your delivery as well. All tracking functionality, like open tracking, and click tracking, and web site activity tracking, will still work, and you'll still see all of that data in Reporting.
Will I lose any functionality if I send through a Smart Host?
No. Every single JangoMail feature, like autoresponders, triggers, transactional email, the API, database connectivity, all Reporting, DomainKeys/DKIM signing, and everything else will still work. The only difference when you setup smart hosts is that the emails are sent from your servers, not ours.
What if I try sending through my own servers, but I find the email deliverability too difficult to manage?
No problem, you're welcome to come back to the "regular" JangoMail service and have the emails sent through our high deliverability servers. All you have to do is delete the smart hosts entries from your Settings --> Smart Hosts page.
What are the cost savings for sending through my own servers?
You may send up to 100,000 emails/month for free through JangoMail if using Smart Hosts.
Exactly what do I need to do to set up Smart Hosts for my account?
- Configure your Smart Host. Modify your email server's settings to allow SMTP relays from the three above-mentioned IP addresses.
- Add the Smart Hosts into your JangoMail account. Go to Settings -> Smart Hosts, and add the Smart Host. Then Test it to ensure that your email server is setup correctly.
- Set up SPF/SenderID. See the SPF/Sender ID section above. Additionally, ensure that the IP address of your Smart Host is listed in the SPF record of your organization's domain.
- Set up Feedback Loops, so that complaint reporting is reflected in your account. Set up feedback loops with AOL, Comcast, Juno/NetZero, Yahoo! and anyone else that allows them, and have the Abuse Reports sent to fbl_sh@us.jangomail.com so that our system can process them.


Hi Ajay, really interesting and potentially very appealing innovation. Please could you make this a bit more real-world for me, plus clarify a couple of points.
ReplyDelete1.) Is there still a JangoMail monthly/setup fee somewhere when utilising this capability below 100k/month? (Beyond clarity, wondering how this can make commercial sense to you -- personally, I love the idea that this overhead can be delegated, but keen know you're making a sustainable living.)
2.) Will this work with salesforce.com integration? It sounds like you are saying the full standard JangoMail feature set will be enabled/supported, but wanted to double-check.
3.) How do attachments fit in -- is there a cost/cap? (Very much hoping uncapped, i.e. overhead delegated to client and 3rd-party service provider.)
Seems like you guys have been very busy/productive recently, judging by the pace and level of new feature announcements!
BR
Ajay,
ReplyDeleteWe use Google Apps as our email server. Do you have any experience about this working?
Andy
I suspect it would be a no-go with Google Apps, which has per-sender throttle limits.
ReplyDeleteStill, very cool. I've said it before, and this is yet another example: JangoMail is an innovation leader among ESPs.
Hi guys - thanks for the comments:
ReplyDeleteAJIB - if sending under 100K emails/month, there is no setup fee and no monthly fee. It really is free! It makes commercial sense in that I'm hoping this will create more buzz around JangoMail, and that the net effect is that we get more paying customers who don't use Smart Hosts. You can send attachments, but there is a cap. We recently increased all of our customers' bandwidth allocation to 100K bytes per email. So when using Smart Hosts, you can send 100,000 emails/month at a max of 100,000 bytes each, for a total of 10 GB of data transfer amongst all 100,000 email messages. If you need more bandwidth then that, it can be purchased separately. See our Pricing page for more information. Yes, this will work with our Salesforce integration.
Andy and Rob - I don't think you can use a Google Apps server as your Smart Host with JangoMail. I believe that Google Apps requires SMTP-AUTH authentication, which we don't support yet. You can't authenticate just on IP address. Volume-wise, with a premium Google Apps account, you're limited to 2,000 emails/day.
Thanks for clarification Ajay,
ReplyDeleteI think you're making a bold and possibly brave move and I hope it delivers rewards.
You're certainly making me think hard about how (rather than if) we can use your service, since this de-risks evaluation. My niggling concern now is, will you be able to handle system demand if this proves to be a hit!
I suspect you might benefit from refining your business model to make it easier to draw people into premium value-adds -- unless of course you are primarily aiming to lure serious volume players.
I really like the 'smart host' model, and not just as a freemium model (which makes a lot of sense in terms of marketing/bizdev), so would be keen to see a volume tariff that recognises when delivery and deliverability are being offloaded elsewhere, e.g. reduced appropriately transaction charges and waived attachment uplift.
You might think me rude for saying this, but it seems you could do with more visibility, as this and other recent JangoMail news doesn't seem widely covered. Perhaps update the SFDC AppexChange listing asap, etc. to drive some buzz. I don't yet have sufficient hands-on experience of JangoMail to be willing to lend a hand, but the user reports I have read tend to be positive, so in time I hope/expect to contribute here.
FYI: our email host supports SMTP-AUTH, so that will be a useful enhancement. They specialise in deliverability/payload and nothing else. Sounds like you could now partner niche specialists like this.
Good luck -- I'll definitely be participating and following developments closely!
Thanks AJIB.
ReplyDeleteYes, we can always use help with visibility. We've always had less social media buzz than some of our better known competitors, but I believe that's going to change with features like this and some other enhancements we are rolling out before the end of the year. I'm really excited about the future of the company!
Regarding SMTP-AUTH, the more I think about it, the more value I see in supporting that, since that will allow our Smart Hosts feature to work with so many other SMTP services that may not support IP based authentication, like Google Apps. So I'm making that a high priority item now in our product roadmap. Stay tuned!