kevin-ying 发表于 2016-7-4 18:33:21

为了方便大家,提供一个Email 调用API给大家 2.0

1.0版本參考 http://bbs.kevin-ying.com/forum.php?mod=viewthread&tid=1018

2.0版本介绍:

主要优化了name的设置,更调理清晰一目了然了

如:
管理者用 a 开头,如 aName
来源方用 i 开头,如 iUrl
接收方用 u 开头,如 uName

所有Name介绍

      aEmail
      aMessage
      uName
      uSex
      uSize
      uAge
      uUrl
      uAddr
      uMobile
      uMail
      uWeixin
      uQQ
      uMessage
      iUrl
      iTitle
      iMessage

修复了提示部分浏览器提示乱码问题,现在全部采用UTF-8代码

直接使用代码(需要自行修改下你自己的接收邮件,按代码中备注说明操作即可):

<!DOCTYPE html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Mr'Kev 提供的Email发送API</title>
<meta content="" name="description" />
<meta content="" name="author" />
<!-- BEGIN GLOBAL MANDATORY STYLES -->
<link href="http://date.kevin-ying.com/view/Metronic_Admin/media/css/bootstrap.min.css" rel="stylesheet" type="text/css"/>
<link href="http://date.kevin-ying.com/view/Metronic_Admin/media/css/bootstrap-responsive.min.css" rel="stylesheet" type="text/css"/>
<link href="http://date.kevin-ying.com/view/Metronic_Admin/media/css/font-awesome.min.css" rel="stylesheet" type="text/css"/>
<!-- END PAGE LEVEL STYLES -->

<link rel="shortcut icon" href="http://www.kevin-ying.com/favicon.ico" />
<style>
.input-icon {margin-right: 5px;}
.btn {width: 50%;text-align: center;}
input {height: 30px;}
.form-actions{ background-color:#fff;}
</style>
</head>
<body bgcolor="#FFFFFF" class="page-header-fixed">
<div class="portlet-body form" style=" background-color:#fff;margin:5px auto 5px auto; padding:5px; max-width:800px;">
<form action="?act=submit" method="post" class="form-horizontal">
<div id="did" style="display:none;"><!--用于设置来源,目标Email,邮件主题-->
<input type="text" name="iUrl" value="<%response.write Request.ServerVariables("HTTP_REFERER")%>" /><!--这里是来源地址URL产生器,请勿修改-->
<input type="text" name="aEmail" value="cn@kevin-ying.com" /><!--这里设置您的收件邮箱,替换Email地址即可-->
<input type="text" name="iTitle" value="这是一封来自您网站的服务邮件" /><!--这里设置您收件的主题,方便您及时查看-->
<input type="text" name="aUrl" value="<%response.write Request.ServerVariables("HTTP_REFERER")%>" /><!--这里设置发送成功后返回的网址-->
<input type="text" name="iMessage" value="邮件API来源于Mr.Kevin-ying 欢迎使用" /><!--这里设置邮件末尾的版权信息,彰显你的气质-->
<input type="text" name="aMessage" value="邮件API来源于Mr.Kevin-ying 欢迎使用" /><!--这里设置邮件末尾的版权信息,一般为Kevin专用,如果您不需要,可以直接取出,不影响接收-->
</div>
    <div class="control-group warning">
      <label class="control-label">称呼</label>
      <div class="controls input-icon">
      <input type="text" name="uName" class="span6 m-wrap" />
      </div>
    </div>
    <div class="control-group">
      <label class="control-label">性别</label>
      <div class="controls">
      <select class="span6 m-wrap" multiple="multiple" name="uSex" data-placeholder="Choose a Category" tabindex="1" style="height:43px;">
          <option value="女士">女士</option>
          <option value="先生">先生</option>
      </select>
      </div>
    </div>
    <div class="control-group error">
      <label class="control-label">收货地址</label>
      <div class="controls input-icon">
      <input type="text" name="uAddr" class="span6 m-wrap" />
      </div>
    </div>
    <div class="control-group error">
      <label class="control-label">手机</label>
      <div class="controls input-icon">
      <input type="text" name="uMobile" class="span6 m-wrap" />
      </div>
    </div>
    <div class="control-group error">
      <label class="control-label">QQ</label>
      <div class="controls input-icon">
      <input type="text" name="uQQ" class="span6 m-wrap" />
      </div>
    </div>
    <div class="control-group error">
      <label class="control-label">微信号</label>
      <div class="controls input-icon">
      <input type="text" name="uWeixin" class="span6 m-wrap" />
      </div>
    </div>
    <div class="control-group">
      <label class="control-label">数量</label>
      <div class="controls">
      <div class="input-prepend input-append"> <span class="add-on">→</span>
          <input class="m-wrap " name="uSize" type="text" />
          <span class="add-on">.00</span> </div>
      </div>
    </div>
   
    <div class="control-group success">
      <label class="control-label">Email</label>
      <div class="controls input-icon">
      <input type="text" name="uMail" class="span6 m-wrap" />
      </div>
    </div>
    <div class="control-group">
      <label class="control-label">附言</label>
      <div class="controls">
      <textarea class="span6 m-wrap" name="uMessage" rows="5"></textarea>
      </div>
    </div>
    <div class="form-actions">
      <button type="submit" class="btn blue m-wrap">送出</button>
    </div>
</form>
<!-- END FORM-->
</div>
</body>
<!-- END BODY -->
</html>
修改来源地址和返回地址以及其他诸如php 和ASP 自动获取地址标题等说明,请直接参考 1.0 的帖子说明

你也可以直接 iframe 调用
地址:
http://www.kevin-ying.com/api/api_email-2-0.asp
欢迎使用反馈.

页: [1]
查看完整版本: 为了方便大家,提供一个Email 调用API给大家 2.0