来自:https://github.com/nodemailer/nodemailer-wellknown/blob/master/services.json#L125

{
  "1und1": {
  "host": "smtp.1und1.de",
  "port": 465,
  "secure": true,
  "authMethod": "LOGIN"
  },
   
  "AOL": {
  "domains": [
  "aol.com"
  ],
  "host": "smtp.aol.com",
  "port": 587
  },
   
  "DebugMail": {
  "host": "debugmail.io",
  "port": 25
  },
   
  "DynectEmail": {
  "aliases": ["Dynect"],
  "host": "smtp.dynect.net",
  "port": 25
  },
   
  "FastMail": {
  "domains": [
  "fastmail.fm"
  ],
  "host": "mail.messagingengine.com",
  "port": 465,
  "secure": true
  },
   
  "GandiMail": {
  "aliases": [
  "Gandi",
  "Gandi Mail"
  ],
  "host": "mail.gandi.net",
  "port": 587
  },
   
  "Gmail": {
  "aliases": [
  "Google Mail"
  ],
  "domains": [
  "gmail.com",
  "googlemail.com"
  ],
  "host": "smtp.gmail.com",
  "port": 465,
  "secure": true
  },
   
  "Godaddy": {
  "host": "smtpout.secureserver.net",
  "port": 25
  },
   
  "GodaddyAsia": {
  "host": "smtp.asia.secureserver.net",
  "port": 25
  },
   
  "GodaddyEurope": {
  "host": "smtp.europe.secureserver.net",
  "port": 25
  },
   
  "hot.ee": {
  "host": "mail.hot.ee"
  },
   
  "Hotmail": {
  "aliases": [
  "Outlook",
  "Outlook.com",
  "Hotmail.com"
  ],
  "domains": [
  "hotmail.com",
  "outlook.com"
  ],
  "host": "smtp.live.com",
  "port": 587,
  "tls": {
  "ciphers": "SSLv3"
  }
  },
   
  "iCloud": {
  "aliases": ["Me", "Mac"],
  "domains": [
  "me.com",
  "mac.com"
  ],
  "host": "smtp.mail.me.com",
  "port": 587
  },
   
  "mail.ee": {
  "host": "smtp.mail.ee"
  },
   
  "Mail.ru": {
  "host": "smtp.mail.ru",
  "port": 465,
  "secure": true
  },
   
  "Maildev": {
  "port": 1025,
  "ignoreTLS": true
  },
   
  "Mailgun": {
  "host": "smtp.mailgun.org",
  "port": 587
  },
   
  "Mailjet": {
  "host": "in.mailjet.com",
  "port": 587
  },
   
  "Mandrill": {
  "host": "smtp.mandrillapp.com",
  "port": 587
  },
   
  "Naver": {
  "host": "smtp.naver.com",
  "port": 587
  },
   
  "OpenMailBox": {
  "aliases": [
  "OMB",
  "openmailbox.org"
  ],
  "host": "smtp.openmailbox.org",
  "port": 465,
  "secure": true
  },
   
  "Outlook365": {
  "host": "smtp.office365.com",
  "port": 587,
  "secure": false
  },
   
  "Pepipost": {
  "aliases": ["Pepipost"],
  "host": "smtp.pepipost.com",
  "port": 2525
  },
   
  "Postmark": {
  "aliases": ["PostmarkApp"],
  "host": "smtp.postmarkapp.com",
  "port": 2525
  },
   
  "QQ": {
  "domains": [
  "qq.com"
  ],
  "host": "smtp.qq.com",
  "port": 465,
  "secure": true
  },
   
  "QQex": {
  "aliases": ["QQ Enterprise"],
  "domains": [
  "exmail.qq.com"
  ],
  "host": "smtp.exmail.qq.com",
  "port": 465,
  "secure": true
  },
   
  "SendCloud": {
  "host": "smtpcloud.sohu.com",
  "port": 25
  },
   
  "SendGrid": {
  "host": "smtp.sendgrid.net",
  "port": 587
  },
   
  "SendinBlue": {
  "host": "smtp-relay.sendinblue.com",
  "port": 587
  },
   
  "SES": {
  "host": "email-smtp.us-east-1.amazonaws.com",
  "port": 465,
  "secure": true
  },
  "SES-US-EAST-1": {
  "host": "email-smtp.us-east-1.amazonaws.com",
  "port": 465,
  "secure": true
  },
  "SES-US-WEST-2": {
  "host": "email-smtp.us-west-2.amazonaws.com",
  "port": 465,
  "secure": true
  },
  "SES-EU-WEST-1": {
  "host": "email-smtp.eu-west-1.amazonaws.com",
  "port": 465,
  "secure": true
  },
   
   
  "Sparkpost": {
  "aliases": [
  "SparkPost",
  "SparkPost Mail"
  ],
  "domains": [
  "sparkpost.com"
  ],
  "host": "smtp.sparkpostmail.com",
  "port": 587,
  "secure": false
  },
   
  "Yahoo": {
  "domains": [
  "yahoo.com"
  ],
  "host": "smtp.mail.yahoo.com",
  "port": 465,
  "secure": true
  },
   
  "Yandex": {
  "domains": [
  "yandex.ru"
  ],
  "host": "smtp.yandex.ru",
  "port": 465,
  "secure": true
  },
   
  "Zoho": {
  "host": "smtp.zoho.com",
  "port": 465,
  "secure": true,
  "authMethod": "LOGIN"
  },
  "126": {
  "host": "smtp.126.com",
  "port": 465,
  "secure": true
  },
  "163": {
  "host": "smtp.163.com",
  "port": 465,
  "secure": true
  }
   
  }

nodemailer发送邮件各个服务器接口的更多相关文章

  1. 利用缓存实现APP端与服务器接口交互的Session控制

    与传统B/S模式的Web系统不同,移动端APP与服务器之间的接口交互一般是C/S模式,这种情况下如果涉及到用户登录的话,就不能像Web系统那样依赖于Web容器来管理Session了,因为APP每发一次 ...

  2. 转 基于Quick-cocos2dx 2.2.3 的动态更新实现完整篇。(打包,服务器接口,模块自更新

    1,如何设计更新服务器接口. 2,不改变原框架的代码的情况下如何实现更新,并且可以实现精确的进度. 3,如何按照版本打包. 4,如何跨n个小版本更新. 5,版本回滚. 6,如何更新你的自动更新模块和f ...

  3. RestKit ,一个用于更好支持RESTful风格服务器接口的iOS库

    简介 RestKit 是一个用于更好支持RESTful风格服务器接口的iOS库,可直接将联网获取的json/xml数据转换为iOS对象. 项目主页: RestKit 最新示例: 点击下载 注意: 如果 ...

  4. nodemailer发送邮件遇到的一些问题

    使用nodemailer发送邮件一直困惑了我好几天,百度谷歌都没有找到的几个问题,方便大家排查. 我使用的是0.7.1版本,其他的版本好像报错,就没用. 错误信息:Mail from command ...

  5. 分享淘宝时间服务器同步时间接口api和苏宁时间服务器接口api

    最近要开发一款抢购秒杀的小工具,需要同步系统时间,这里分享两个时间服务器接口api给大家: 1.淘宝时间服务器时间接口 http://api.m.taobao.com/rest/api3.do?api ...

  6. express利用nodemailer发送邮件(163邮箱)

    Nodemailer 是一个简单易用的Node.js邮件发送组件 首先安装这个组件 npm install nodemailer --save 安装之后,可以在某个get请求下,发送邮件,具体路由代码 ...

  7. 使用nodemailer发送邮件

    今天闲来无事,一时兴起看了下如果使用javascript来发送邮件.经过调研发现,nodeJs可以实现这个功能. 具体的步骤如下: 1.安装依赖 npm install nodemailer -g ( ...

  8. web service client端调用服务器接口

    打开项目的web service client 其中wsdl URL    http://www.51testing.com/html/55/67755-848510.html 去这里面查找一些公开的 ...

  9. [PHP] PHP服务器接口SAPI中的结构体

    SAPI:在各个服务器抽象层之间遵守着相同的约定,这里我们称之为SAPI接口.例如命令行程序的实现,Apache的mod_php模块实现以及fastcgi的实现等等 1.结构体:使用结构体(Struc ...

随机推荐

  1. 机器学习实战笔记7(Adaboost)

    1:简单概念描写叙述 Adaboost是一种弱学习算法到强学习算法,这里的弱和强学习算法,指的当然都是分类器,首先我们须要简介几个概念. 1:弱学习器:在二分情况下弱分类器的错误率会低于50%. 事实 ...

  2. html5-本地数据库的操作

    <script src="jquery-1.8.3.js"></script><script>/* IE11不支持此操作创建数据库 解释一下op ...

  3. HashMap实现原理(转)

    来自:http://www.cnblogs.com/xwdreamer/archive/2012/05/14/2499339.html 0.参考文献: hash算法 (hashmap 实现原理) Ja ...

  4. atitit..国富论 在现代it企业项目管理中的作用attialx 总结---国富论读后感 attialx

    atitit..国富论 在现代it企业项目管理中的作用attialx 总结---国富论读后感 attialx 1. 国民财富的性质和原因的研究(简称:<国富论>) 1 2. 蕴含的重要管理 ...

  5. git commit 、CHANGELOG 和版本发布的标准自动化

    一直以来,因为团队项目迭代节奏很快,每次发布的更新日志和版本更新都是通过人肉来完成的.有时候实在忙的团团转,对于手动的写这些更新信息就显得力不从心了.对于团队新来的小伙伴,有时候遇到些紧急情况,就更显 ...

  6. python学习之io模块

    class io.BytesIO([initial_bytes]) 他是一个_io.BytesIO对象. 用这个类的实例可以操作内存缓冲区中的字节流. >>> s = 'hello' ...

  7. 浏览器在线打开pdf

    https://www.cnblogs.com/Leo_wl/p/5735001.html#_label0 https://blog.csdn.net/li_cheng_liang/article/d ...

  8. sitemesh 学习之 meta 引入

    在上篇笔记学习了sitemesh的基本用法,这里还有另一种用法 在sitemesh.jar有一个默认的sitemesh-default文件 ,这个文件是可以指定的 可以指定的文件名的sitemesh. ...

  9. Python 中 global、nonlocal的使用

    1.在学习python过程中很重要的一点需要记住:如果在函数内部定义了跟全局变量同名的变量,那么该变量将是局部变量,而全局变量的引用在该函数范围内将失效. x = 9 def a(): x = 10 ...

  10. linux c log 日志接口

    #define SIZE_16M 16777216             //1024*1024*16 #define LOG_FILE_PATH "./mylog.txt"   ...