74 lines
2.7 KiB
HTML
74 lines
2.7 KiB
HTML
{$layout "layout_popup"}
|
|
|
|
<h3>邮件发送测试</h3>
|
|
|
|
<form class="ui form" data-tea-action="$" data-tea-success="successSend" data-tea-before="before" data-tea-done="done">
|
|
<csrf-token></csrf-token>
|
|
<input type="hidden" name="configJSON" :value="JSON.stringify(config)"/>
|
|
<table class="ui table selectable definition">
|
|
<tr>
|
|
<td>SMTP地址 *</td>
|
|
<td>
|
|
<span v-if="config.smtpHost.length > 0">{{config.smtpHost}}</span>
|
|
<span v-else class="red">没有设置。</span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>SMTP端口 *</td>
|
|
<td>
|
|
<span v-if="config.smtpPort > 0">{{config.smtpPort}}</span>
|
|
<span v-else class="red">没有设置。</span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>用户名 *</td>
|
|
<td>
|
|
<span v-if="config.username.length > 0">{{config.username}}</span>
|
|
<span v-else class="red">没有设置。</span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>密码 *</td>
|
|
<td>
|
|
<span v-if="config.password.length > 0"><span v-for="i in config.password.length">*</span></span>
|
|
<span v-else class="red">没有设置。</span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>发件人Email *</td>
|
|
<td>
|
|
<span v-if="config.fromEmail.length > 0">{{config.fromEmail}}</span>
|
|
<span v-else class="red">没有设置。</span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>发件人名称</td>
|
|
<td>
|
|
<span v-if="config.fromName.length > 0">{{config.fromName}}</span>
|
|
<span v-else class="disabled">使用默认。</span>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="color-border">收件人Email *</td>
|
|
<td>
|
|
<input type="text" name="toEmail" placeholder="test@example.com" ref="focus"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="color-border">测试标题 *</td>
|
|
<td>
|
|
<input type="text" maxlength="100" name="subject" value="这是一封测试邮件"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="color-border">测试内容 *</td>
|
|
<td>
|
|
<textarea name="body" rows="3"><p>测试邮件内容 1</p>
|
|
<p>测试邮件内容 2</p></textarea>
|
|
<p class="comment">通常支持HTML。</p>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<submit-btn v-show="!isSending">发送测试邮件</submit-btn>
|
|
<button class="ui button disabled" type="button" v-show="isSending">发送中...</button>
|
|
</form> |