rock_email_cogsfa.php 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. <?php if(!defined('HOST'))die('not access');?>
  2. <script >
  3. $(document).ready(function(){
  4. var c={
  5. init:function(){
  6. $.get(js.getajaxurl('getset','{mode}','{dir}'), function(a){
  7. for(var i in a)get(''+i+'_{rand}').value = a[i];
  8. },'json');
  9. },
  10. save:function(o){
  11. var d={};
  12. d.sendhost = get('sendhost_{rand}').value;
  13. d.sendport = get('sendport_{rand}').value;
  14. d.recehost = get('recehost_{rand}').value;
  15. d.sendsecure = get('sendsecure_{rand}').value;
  16. d.sysname = get('sysname_{rand}').value;
  17. d.sysuser = get('sysuser_{rand}').value;
  18. d.syspass = get('syspass_{rand}').value;
  19. d.receyumi = get('receyumi_{rand}').value;
  20. if(!js.email(d.sysuser)){
  21. js.msg('msg','发邮件邮箱帐号的格式不对,请填写正确邮箱格式');
  22. return;
  23. }
  24. js.msg('wait','保存中...');
  25. js.ajax(js.getajaxurl('setsave','{mode}','{dir}'), d, function(s){
  26. js.msg('success','保存成功');
  27. });
  28. },
  29. test:function(){
  30. if(ISDEMO){js.msg('success','demo上就不要测试,我们都测试通过的');return;}
  31. var url = js.getajaxurl('testsend','{mode}','{dir}');
  32. js.ajax(url,false,function(s){
  33. js.msg('success', s);
  34. },'get',false,'测试发送中...');
  35. }
  36. };
  37. js.initbtn(c);
  38. c.init();
  39. });
  40. </script>
  41. <div align="left">
  42. <div style="padding:10px;">
  43. <table cellspacing="0" width="500" border="0" cellpadding="0">
  44. <tr>
  45. <td colspan="2"><div class="inputtitle">发邮件设置</div></td>
  46. </tr>
  47. <tr>
  48. <td width="150" align="right">SMTP服务器:</td>
  49. <td class="tdinput"><input id="sendhost_{rand}" class="form-control"></td>
  50. </tr>
  51. <tr>
  52. <td align="right">SMTP服务器端口:</td>
  53. <td class="tdinput"><input id="sendport_{rand}" onfocus="js.focusval=this.value" onblur="js.number(this)" type="number" class="form-control"></td>
  54. </tr>
  55. <tr>
  56. <td align="right">发送方式:</td>
  57. <td class="tdinput"><select id="sendsecure_{rand}" class="form-control"><option value="ssl">ssl</option><option value="">默认</option></select></td>
  58. </tr>
  59. <tr>
  60. <td colspan="2"><div class="inputtitle">系统发邮件帐号</div></td>
  61. </tr>
  62. <tr>
  63. <td align="right">名称:</td>
  64. <td class="tdinput"><input id="sysname_{rand}" class="form-control"><font color="#888888">用于发送系统邮件的名称</font></td>
  65. </tr>
  66. <tr>
  67. <td align="right">发邮件邮箱帐号:</td>
  68. <td class="tdinput"><input id="sysuser_{rand}" class="form-control"></td>
  69. </tr>
  70. <tr>
  71. <td align="right">发邮件邮箱密码:</td>
  72. <td class="tdinput"><input id="syspass_{rand}" class="form-control">
  73. </td>
  74. </tr>
  75. <tr>
  76. <td align="right"></td>
  77. <td class="tdinput"><button click="test" class="btn btn-default" type="button">测试发邮件</button>
  78. </td>
  79. </tr>
  80. <tr>
  81. <td colspan="2"><div class="inputtitle">IMAP收邮件设置</div></td>
  82. </tr>
  83. <tr>
  84. <td align="right">IMAP连接主机:</td>
  85. <td class="tdinput"><input id="recehost_{rand}" class="form-control"><font color="#888888">收邮件我们使用的IMAP协议,如是其他的,本系统上没有。</font></td>
  86. </tr>
  87. <tr>
  88. <td align="right">收信邮箱域名:</td>
  89. <td class="tdinput"><input id="receyumi_{rand}" class="form-control">
  90. </td>
  91. </tr>
  92. <tr>
  93. <td align="right"></td>
  94. <td style="padding:15px 0px" colspan="3" align="left"><button click="save" class="btn btn-success" type="button"><i class="icon-save"></i>&nbsp;保存</button>&nbsp;<a href="<?=URLY?>view_email.html" target="_blank">[?查看邮件帮助]</a>
  95. </span>
  96. </td>
  97. </tr>
  98. </table>
  99. </div>
  100. </div>
粤ICP备19079148号