织梦自定义表单发送邮件
QQ邮箱开启SMTP服务和获取授权码
I.VIIII邮箱开启SMTP服务和获取授权码
I.IIVI邮箱开启SMTP服务,跟I.VIIIII.样.
更多精彩就在: 51免费论文网|www.jxszl.com
/>
II.网站后台-系统-系统基本参数-核心设置
是否启用SMTP方式发送邮件:是
SMTP服务器:ssl://smtp.I.VIIII.com或者ssl://smtp.qq.com
SMTP服务器端口:IVVIV
SMTP服务器的用户邮箱:gooxao@I.VIIII.com或者IXIVIX0IVVIIIIX@qq.com
SMTP服务器的用户帐号:gooxao或者IXIVIX0IVVIIIIX
SMTP服务器的用户密码:填你邮箱授权码,不是邮箱登录密码
配置I.VIIII邮箱的是这样
配置QQ邮箱的是这样
配置I.IIVI邮箱的是这样
III.网站后台-系统-系统基本参数-添加新变量
变量名称:cfg_shoujianren
变量类型:文本
参数说明:收件人
变量值:IXIVIX0IVVIIIIX@qq.com
所属组:站点设置
IV.打开/plus/diy.php找到
$id=$dsql->GetLastID();复制I.在它的下面加入
$mailtitle="{$diy->name}--留言通知";$mailbody=;foreach($diy->getFieldList()as$field=>$fieldvalue){$mailbody.="{$fieldvalue[0]}:{${$field}}rn";}$headers="From:".$cfg_adminemail."Reply-To:".$cfg_adminemail;if($cfg_sendmail_bysmtp==Y&&!empty($cfg_smtp_server)){$mailtype=TXT;require_once(DEDEINC./mail.class.php);$smtp=newsmtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);$smtp->debug=false;//发送不成功把false改成I.,再提交看错误信息$smtp->sendmail($cfg_shoujianren,$cfg_webname,$cfg_smtp_usermail,$mailtitle,$mailbody,$mailtype);}else{@mail($cfg_shoujianren,$mailtitle,$mailbody,$headers);}
原文链接:http://www.jxszl.com/biancheng/dedecms/76509.html