提交 db9c14a4 编写于 作者: D devil_gong

邮件支持ssl方式

上级 97767740
......@@ -53,6 +53,9 @@ class Email extends Common
$this->assign('data', ConfigService::ConfigList());
$type = input('type', 'email');
// 静态数据
$this->assign('common_is_text_list', lang('common_is_text_list'));
// 导航
$this->assign('nav_type', $type);
if($type == 'email')
......
......@@ -29,6 +29,14 @@
<label>{{$data.common_email_smtp_pwd.name}}<span class="am-form-group-label-tips">{{$data.common_email_smtp_pwd.describe}}</span></label>
<input type="password" name="{{$data.common_email_smtp_pwd.only_tag}}" placeholder="{{$data.common_email_smtp_pwd.name}}" data-validation-message="{{$data.common_email_smtp_pwd.error_tips}}" class="am-radius" {{if !empty($data)}}value="{{$data.common_email_smtp_pwd.value}}"{{/if}} />
</div>
<div class="am-form-group">
<label>{{$data.common_email_is_use_ssl.name}}</label>
<select name="{{$data.common_email_is_use_ssl.only_tag}}" class="am-radius chosen-select c-p" data-validation-message="{{$data.common_email_is_use_ssl.error_tips}}" required>
{{foreach $common_is_text_list as $v}}
<option value="{{$v.id}}" {{if isset($data['common_email_is_use_ssl']['value']) and $data['common_email_is_use_ssl']['value'] eq $v['id']}}selected{{/if}}>{{$v.name}}</option>
{{/foreach}}
</select>
</div>
<div class="am-form-group">
<label>{{$data.common_email_smtp_send_name.name}}<span class="am-form-group-label-tips">{{$data.common_email_smtp_send_name.describe}}</span></label>
<input type="text" name="{{$data.common_email_smtp_send_name.only_tag}}" placeholder="{{$data.common_email_smtp_send_name.name}}" data-validation-message="{{$data.common_email_smtp_send_name.error_tips}}" class="am-radius" {{if !empty($data)}}value="{{$data.common_email_smtp_send_name.value}}"{{/if}} />
......
此差异已折叠。
......@@ -64,9 +64,16 @@ class Email
//smtp验证功能;
$this->obj->SMTPAuth = true;
// 端口
$this->obj->Port = MyC('common_email_smtp_port', 25, true);
// SSL方式加密
if(MyC('common_email_is_use_ssl', 0, true) == 1)
{
$this->obj->SMTPSecure = 'ssl';
}
// 邮箱用户名
$this->obj->Username = MyC('common_email_smtp_name');
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册