zencart学习

zen cart发邮件函数解析

发送电子邮件函数function zen_mail($to_name, $to_address, $email_subject, $email_text, $from_email_name, $from_email_address, $block=array(), $module=’default’, $attachments_list=” ) 为于文件includes\functions\functions_email.php文件中。
该函数主要就是zen cart系统用于发送邮件。要想正确的方式邮件的话,zen cart后台的邮件设置一定要设置正确才可以正常发送。

简单的解释一下该函数的参数内容

*@param string $to_name          //收件者的名字,就是对接收邮件者的称呼
* @param string $to_email_address //收件人的邮箱地址
* @param string $email_subject     //邮件的主题
* @param string $email_text        ///邮件的内容,可以是纯文本也可以是HTML文本。zencart发HTML邮件的模板代码就是来源email/目录下面的模板文件。所以如果要制作漂亮一点的邮件内容的话,就可以修改里面的模板文件就可以了
* @param string $from_email_name   //发邮件人的名字
* @param string $from_email_adrdess ///从发邮件人的邮箱地址,注:这个并不是用该邮箱来发送邮件
* @param array  $block             //邮件模板文件里面的替换字符数组,比如要替换模板文件里面的$EMAIL_MESSAGE_HTML这个字符,就是在这个参数里面设置EMAIL_MESSAGE_HTML这个值。如果不使用模板文件,可以使用默认值,即空数组
* @param string $module            //使用默认值
* @param array  $attachments_list  //使用默认值
函数返回值:如果邮件发送成功,返回值为空,否则返回的是错误信息


57