http2smtp
Company Logo the easy email gateway for your applications

Web hosting provider blocks outgoing email?

Paying too much for programmers to edit email messages?

Features

  • edit your emails on the web
  • opt-in and opt-out management
  • simple API
  • message templates
  • e-mail authentication with SPF
  • reports of which emails are being sent out by your application
  • Learn more...

Why use it?

  • easily manage all your outbound email content in one place
  • service-oriented architecture
  • cheaper than doing it yourself
  • centralize control over outgoing messages
  • your web host blocks outbound SMTP (port 25)
  • Learn more...

Using our convenient web interface, you can create a template named "plan A" like this:

From: you@company.com
To: {mailto}
Subject: Road to riches

Hello, {firstName}. Here's the plan:
1. Sign up for http2smtp
2. Use it to send emails
3. ???
4. Profit!

And then send out mail like this:

<?php
require_once "HttpMail.php";
$mail = new HttpMail("you@company.com", "the application key goes here");
$mail->send("plan A", array("mailto"=>"customer@company.com", "firstName"=>"Spencer"));
?>

Or if your webhost requires you to use an HTTP proxy, then send out mail like this:

<?php
require_once "HttpMail.php";
$mail = new HttpMail("you@company.com", "the application key goes here");
$mail->setProxy("http://my.proxy.server.net:8080");
$mail->send("plan A", array("mailto"=>"customer@company.com", "firstName"=>"Spencer"));
?>

For more information on the API, see PHP examples.

By the way, we also have a Java library and a Perl module too!