近在用到自定义表单提交发送邮件到邮箱功能时候,发现自定义表单提交后邮件总是发到kesioncms@hotmail.com这个邮件里。
首先检查开源程序发现里面并没有什么问题,然后1.设置后台,如下图示, 2.修改管理员邮箱

做完以上2步骤发现,提交的时候还是显示kesioncms@hotmail.com ,崩溃

经过大半天的摸索,本人解决方法如下:
前提是自定义表单开启邮箱字段
修改后台用户--注册用户 - admin 的邮箱 为你 想收到提示的邮箱。
如果是会员登录的情况下提交,会默认自动发送到会员注册时候提交的邮箱,如果在邮箱表单输入新邮箱后则会提交到输入的邮箱
很多情况下我们是不需要填写邮箱选项,而且大多数时间是游客提交的表单,这个时候就需要用到下面的方法
首先在自定义表单处 增加 邮箱字段 (一定要先增加,后面会设置前台不显示),默认值 填写我们想要收到提示的邮箱
然后在模版代码中 修改<input type="text" maxlength="255" class="upfile" style="width:200px; display:none" name="KS_mail" value="需要收件的邮箱">
增加display:nome , 作用前台不显示邮箱输入框
后在自定义表单想修改中,开启自动发送到邮箱功能
这样就实现了,前台不输入邮箱,游客也可以把提交信息发送到指定邮箱