要进行SSpanel v3魔改版邮件设置,需要在设置文件(位于config/.config.php下)中修改两处内容:
1.设置发送邮件的方式
$System_Config[‘enable_email_verify‘]=‘true‘;
$System_Config[‘mailDriver‘] = ‘smtp‘; // mailgun or smtp or sendgrid
如上图,有两个选项,一个是smtp,这个选项是采用smtp服务器,一般各大邮箱( QQ,网易等)都会提供,如果你不想自己搭建邮件服务器,就用这个方式;第二个是mailgun,这个需要你搭建自己的邮件服务器。
2.邮件服务器配置
先登录邮箱开启smtp,以qq为例:
点击设置,帐户
点击pop3开启服务:
开启服务后,会生成smtp服务密码,下面配置文件 config.php里面smtp_passsword会用到
开启smtp,则配置如下内容:
# smtp $System_Config[‘smtp_host‘] = ‘smtp.qq.com‘; $System_Config[‘smtp_username‘] = ‘151249234@qq.com‘; $System_Config[‘smtp_port‘] = ‘587‘; $System_Config[‘smtp_name‘] = ‘151249234@qq.com‘; $System_Config[‘smtp_sender‘] = ‘151249234@qq.com‘; $System_Config[‘smtp_passsword‘] = ‘vjxprayszswhbhad‘; $System_Config[‘smtp_ssl‘] = ‘false‘;
stmp_host:邮箱服务器地址
smtp_username:邮箱服务器用户名(有的邮箱只需要填写@之前的内容)
smtp_port:邮箱服务器端口,根据各邮箱要求自行填写
smtp_name:名称
smtp_sender:发送者名称
smtp_password:邮箱服务器密码,一般不同于邮箱密码,在邮箱开启smtp服务后会提示
如果选择mailgun,则配置下列内容:
# mailgun $System_Config[‘mailgun_key‘] = ‘key-037ff45944f6edad58837cfd36f59663‘; $System_Config[‘mailgun_domain‘] = ‘mail.mnstar.me‘; $System_Config[‘mailgun_sender‘] = ‘support@mail.mnstar.me‘;
根据软件的相关参数填写。
正确配置后,注册时会发送邮箱验证码,也可以用xcat设置每日流量使用、系统操作等相关信息到指定的邮箱内。
config.php配置文件常用设置:
$System_Config[‘appName‘] = ‘91vps‘; //网站名 $System_Config[‘baseUrl‘] = ‘https://91vps.win‘;//域名
$System_Config[‘mailDriver‘] = ‘smtp‘; // mailgun or smtp or sendgrid 邮件服务
$System_Config[‘user_class_default‘]=‘9‘;//默认等级
$System_Config[‘defaultTraffic‘] = ‘10‘;//默认流量 G
$System_Config[‘enable_email_verify‘]=‘true‘;//启用邮箱验证
$System_Config[‘email_verify_iplimit‘]=‘100‘;//邮箱验证同一ip登陆限制次数
$System_Config[‘user_class_expire_default‘]=‘2‘;//用户等级默认天数
$System_Config[‘user_expire_in_default‘]=‘99999‘;//用户过期时间 多少天