睢闫网络为您打造全面营销系统,营销网络建设第一品牌!
验证码: 看不清?点击更换
注册
签到 网页翻译为英文
1823-8012-605

营销型网络系统 顶级核心团队

让传统企业获得更多的订单和询盘!

您现在所在的位置:主页 > 网站建设

睢闫网络教你用织梦发邮件(二)

时间:2015-07-01 16:23    来源:睢闫网络传媒   访问人数:  业务咨询    在线下单

前一篇我们是直接把发送邮件的函数拷贝到 /plus/diy.php 文件中,这一篇我们通过声明 smtp 类来实现发送邮件通知的功能,下面上代码:

  1. global $cfg_smtp_server, $cfg_adminemail, $cfg_smtp_port, $cfg_smtp_usermail, $cfg_smtp_password, $cfg_webname;
  2. $to_email = $cfg_adminemail; //收件人Email,可自行替换
  3. $mailtitle = "测试邮件标题"; //自行设置
  4. $mailbody = "测试邮件内容"; //自行设置
  5. $mailtype = "html";
  6. require_once(DEDEINC."/mail.class.php");
  7. $smtp = new smtp($cfg_smtp_server, $cfg_smtp_port, true, $cfg_smtp_usermail, $cfg_smtp_password);
  8. $smtp->debug = false;
  9. $smtp->sendmail($to_email, $cfg_webname, $cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);

把上面的代码放入到 /plus/diy.php 文件的 $id = $dsql->GetLastID(); 语句上面,然后保存即可。

登录后台配置好邮件发送服务,然后测试下是不是已经可以了~

填写自定义表单,然后点击“提交”,到邮箱看看是否收到类似下面的邮件了呢?

有些朋友可能会问,我想把表单中的一些内容也发送到邮箱中,这里应该怎么写呢?其实很简单,只需要修改下 $mailbody 即可。

怎么传值?直接 $ 符号加你表单中字段的名字即可。比如表单中一个 <input name="title" value=""/>的字段,我想把 title 的值放到 $mailbody 中,只需要在你需要显示的位置写上 $title 即可获取 title 的值了。如:$mailbody = "表单中title的值为".$title;

下载此文章
联系方式

中国 · 睢县 · 建设路天湖城1005号

公司: 睢闫网络传媒有限公司

电话:1823-8012-605

邮箱:732541231@qq.com

QQ在线咨询

商务服务或业务咨询请点击以下QQ头像

网站建设-点击洽谈

数据库系统-点击洽谈

其他项目-点击洽谈

至电顾问需求或技术支持

需要做项目或需要技术支持业务请来电,谢谢!

18238012605 -郑经理

18336092044 -李经理

18671257743 -艾经理

告诉我们您的需求

在线填写需求,我们将尽快为您答疑解惑。

业务咨询QQ:732541231

售后服务QQ:732541231

电话:1823-8012-605

工作时间 9:00 ~ 18:00

工作日(周一至周五)

我们将在1个小时内回复,资料会保密处理。