本文详细介绍了Dreamweavercmsdedecms自定义表单提交后如何发送到电子邮件的关键信息。边肖感觉挺好的,现在分享给大家,也是大家的一个参考。回来和边肖一起看看。
1.更改程序代码,打开/plus/diy.php文档。
寻找(约85行)
$query="INSERTINTO`{$diy->table}`(`id`,`ifcheck`$addvar)VALUES(NULL,0$addvalue);";在下面添加以下代码:
$mailtitle=$name."表单提交通告"; $mailbody="叫法:{$name}\r\n电子邮箱:{$email}\r\n內容:{$message}"; $headers=$cfg_adminemail; $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; $smtp->sendmail($cfg_smtp_usermail,$cfg_webname,$cfg_smtp_usermail,$mailtitle,$mailbody,$mailtype);注意:$name$email$message的三个自变量都是提交的字段名。只需在提交的字段名前面加上一个$标记,这些字段名必须根据您的要求进行更改。然后存储。
2.网站后台管理加发布邮件的主要参数:
后台管理->;软件->:软件主要参数->:设置键->:
邮箱:
smtp网络服务器:
smtp服务器端口:
smtp服务器端口:
SMTP服务器端口:
smtp服务器端口:25][SMTPweb服务器的客户端邮箱地址:(填写自己的邮箱)
SMTPweb服务器的客户端账号:(填写自己的邮箱)
SMTPweb服务器的客户端登录密码
文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)