邮件功能
最近公司的一个网站需要添加收发邮件功能,原以为要搭建一个邮件服务器[之前没有了解这方面]. . . .
网站中的收发邮件功能并不是重新搭建一个邮件服务器,一般都是做这个网站的IT公司,通过在自己公司邮件服务器上添加一个新域名,
而你做的只是向这个服务器提交表单,仅此而已。
具体代码如下:
View Code
1 <form method="post" action=http://mail.test.com.cn/test.php name="emailfrm" id="emailfrm" onKeyDown="if (event.keyCode==13)AddDomain()">
2 <div class="con-23">
3 <input name="LoginName" type="hidden"/>
4 <input type="hidden" name="domain" id="domain" value="bxam.com.cn"/>
5 <div class="con-27">
6 <div class="con-29">
7 <label>
8 <input name="LoginOnlyName" type="text" id="LoginOnlyName" size="15" class="input_2"/>
9 </label>
10 </div>
11 <div class="con-30">
12 <label>
13 <input name="Password" type="password" id="Password" size="16" class="input_2"/>
14 </label>
15 </div>
16 </div>
17 <div class="con-28"><img src="/templates/default/images/index_23-01.jpg" width="46" height="60" onclick="AddDomain()"/></div>
18 </div>
19 <div class="con-24"><img src="/templates/default/images/index_25.jpg" width="261" height="18" /></div>
20 </form>
js代码:
1 function AddDomain() {
2 var t = Math.random() * 100000000;//随机数的作用,总是请求服务器数据,不取缓存数据
3 document.emailfrm.action = document.emailfrm.action + "?token=" + t;
4 document.emailfrm.LoginName.value = document.emailfrm.LoginOnlyName.value + "@" + document.emailfrm.domain.value;
5 emailfrm.submit();
6
7 }