免费SMTP邮件服务:Mandrill,Sendgrid,Mailjet,Postmarkapp,MailChimp
免費的SMTP發(fā)郵件服務(wù)平常幾乎都沒有怎么關(guān)注,Wordpress發(fā)郵件幾乎用普通的郵箱的SMTP服務(wù)就可以完成任務(wù),但是自從用了Discourse、Ghost博客后,發(fā)現(xiàn)找到一個合適的、免費配額大的SMTP郵箱服務(wù)也是非常重要的。
一般來說普通的免費郵箱提供的SMTP服務(wù)并不是專門用于博客、網(wǎng)站發(fā)郵件的,因此一旦網(wǎng)站發(fā)郵件的需求量比較大的時候,普通郵箱的SMTP就會經(jīng)常出現(xiàn)無法連接服務(wù)器、拒絕發(fā)送郵件和被判定為垃圾郵件等問題,且無法進行跟蹤和統(tǒng)計。
使用專業(yè)的SMTP郵箱服務(wù),除了可以大幅度提高免費配額(每月可以達到上萬封),還可以全面掌握SMTP發(fā)郵件的情況,例如到達率、拒收率和錯誤原因分析等等。最重要的是這些專業(yè)的SMTP郵箱服務(wù),發(fā)送郵件質(zhì)量有保障,有API開發(fā)幫助,應(yīng)用范圍非常廣泛。
以下是部落之前介紹的免費發(fā)郵件服務(wù),大家可以對比它們之間的優(yōu)劣:
1、亞馬遜:免費超大量郵件發(fā)送服務(wù)Amazon SES和Mailgun提供SMTP和API支持
2、普通郵箱:各大免費郵箱郵件群發(fā)賬戶SMTP服務(wù)器配置及SMTP發(fā)送量限制情況
3、搜狐郵箱:Sendcloud搜狐云郵件發(fā)送平臺發(fā)送郵件方法解決開發(fā)者的發(fā)送難題
另外,使用國內(nèi)的一些免費郵箱提供的SMTP服務(wù)經(jīng)常會出現(xiàn)一些錯誤,這是解決思路:用騰訊企業(yè)郵箱解決誤判垃圾郵件和SMTP無法發(fā)送郵件錯誤。
假如你是使用的Godaddy主機,那么需要使用狗爹自己的郵局才能發(fā)送SMTP郵件:Godaddy免費郵箱申請與使用和解決Godaddy主機SMTP發(fā)信問題。
免費SMTP郵件服務(wù):Mandrill,Sendgrid,Mailjet,Postmarkapp,MailChimp
一、Mandrill 免費配額12000封/月有API
1、Mandrill官網(wǎng):
1、官方網(wǎng)站:https://www.mandrill.com/
2、Mandrill給免費用戶每月12000封的發(fā)郵件配額,平均一天是400封,提供了SMTP API,支持curl、JSON、python、php、ruby、nodejs、dart等。PHP的代碼示例如下:
<?php
include_once "swift_required.php";
//
$transport = Swift_SmtpTransport::newInstance('smtp.mandrillapp.com', 587);
$transport->setUsername($MANDRILL_USERNAME);
$transport->setPassword($MANDRILL_PASSWORD);
$swift = Swift_Mailer::newInstance($transport);
//
?>
3、Mandrill 注冊時需要掛上DL,因為Mandrill 已經(jīng)不支持國內(nèi)IP注冊,不過使用沒有問題。
二、Sendgrid 免費200封/月 最高一月25000封
1、Sendgrid 官網(wǎng):
1、官方網(wǎng)站:https://sendgrid.com/
2、Sendgrid注冊比較簡單,先是填寫注冊信息,接著到郵箱注冊再補充個人信息。普通的用戶每天限制免費發(fā)郵件200封。
3、不過,如果你是Windows Azure 用戶,每月可獲得25000 封免費電子郵件配額。通過每月的這 25000 封免費電子郵件,將可使用高級報告和分析以及所有 API(Web、SMTP、事件、分析、子用戶)
4、還不是Windows Azure 用戶的朋友,可以免費注冊申請一個:中國版Windows Azure免費VPS云空間成功激活開通和使用。
5、登錄到Windows Azure 管理門戶,單擊“新建”,單擊“商店”。(國內(nèi)版本的Windows Azure 暫時沒有這一項功能)
6、在“選擇外接程序”對話框中,選擇“SendGrid”,在“個性化外接程序”對話框中,選擇要注冊的 SendGrid計劃。
7、查找 SendGrid 帳戶憑據(jù)(用戶名和密碼),單擊“連接信息”。
8、在“連接信息”對話框中,復(fù)制“密碼”和“用戶名”,還有SMTP服務(wù)器。
9、SendGrid提供了比較豐富的API, 包含WebAPI和普通的SMTP 樣例API并同時支持多種語言;可以通過webhooks訂閱郵件事件,報表分析也比較詳細。這是用PHP 和 cURL開發(fā)代碼示例:
<?php
$url = 'https://api.sendgrid.com/';
$user = 'USERNAME';
$pass = 'PASSWORD';
$params = array(
'api_user' => $user,
'api_key' => $pass,
'to' => 'example3@sendgrid.com',
'subject' => 'testing from curl',
'html' => 'testing body',
'text' => 'testing body',
'from' => 'example@sendgrid.com',
);
$request = $url.'api/mail.send.json';
// Generate curl request
$session = curl_init($request);
// Tell curl to use HTTP POST
curl_setopt ($session, CURLOPT_POST, true);
// Tell curl that this is the body of the POST
curl_setopt ($session, CURLOPT_POSTFIELDS, $params);
// Tell curl not to return headers, but do return the response
curl_setopt($session, CURLOPT_HEADER, false);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
// obtain response
$response = curl_exec($session);
curl_close($session);
// print everything out
print_r($response);
?>
三、Mailjet 免費200封/天 最多一月6000封
1、Mailjet 官網(wǎng):
1、官方網(wǎng)站:https://www.mailjet.com/
2、Mailjet也是一個提供SMTP郵件發(fā)送服務(wù)的平臺,每天有200封的免費郵件發(fā)送配額,每月最多是6000封。
3、Mailjet官方提供了Drupal、Wordpress、Joomla等程序的插件,也有豐富的API,這是代碼示例:
<?php
// Include Mailjet's API Class
include_once('php-mailjet.class-mailjet-0.1.php');
// Create a new Object
$mj = new Mailjet();
// Get some of your account informations
$me = $mj->userInfos();
// Display your firstname
echo $me->infos->firstname;
?>
四、Postmarkapp 免費發(fā)送郵件10000封
1、Postmarkapp官網(wǎng):
1、官方網(wǎng)站:https://postmarkapp.com/
2、Postmarkapp提供的免費SMTP發(fā)郵件配額是10000封,有API。先進入官網(wǎng)注冊一個賬號。
3、接著是添加一個服務(wù)器。
4、輸入一個服務(wù)器名稱。
5、添加SMTP服務(wù)器完成。
6、點擊服務(wù)器,找到導(dǎo)航欄的Credentials。
7、這里會有Postmarkapp SMTP的信息,默認的是沒有激活,你需要手動激活它。
8、激活了Postmarkapp SMTP后,賬號和密碼就是你的API。
五、MailChimp 每月12000封免費郵件發(fā)送服務(wù)
1、MailChimp官網(wǎng):
1、官方首頁:https://mailchimp.com/
.
2、MailChimp與上面四個免費郵件發(fā)送有點不一樣,它更偏向于給一定范圍的用戶群發(fā)郵件,每月12000封免費郵件配額,最多2000個用戶。
3、這是MailChimp的控制面板,有新建模板、發(fā)送、用戶群和報告等。
六、免費SMTP郵件服務(wù)小結(jié)
1、本文介紹的幾個免費SMTP郵件服務(wù)都有著免費配額大、郵件服務(wù)質(zhì)量高、可以付費升級的共同點,基本上可以滿足一個中小型的網(wǎng)站或者論壇的日常發(fā)送郵件的需求了。
2、Mandrill,Sendgrid,Mailjet這三個免費SMTP郵件服務(wù)現(xiàn)在申請了都需要人工審核,所以大家盡量填寫自己真實的個人信息,另外拿出自己的開發(fā)產(chǎn)品能提高審核通過率。
總結(jié)
以上是生活随笔為你收集整理的免费SMTP邮件服务:Mandrill,Sendgrid,Mailjet,Postmarkapp,MailChimp的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机系统的分层结构
- 下一篇: svn怎么看未提交修改了哪些文件_Git