Uc mail queue

出自Discuz! 技术文库

跳转到: 导航, 搜索

uc_mail_queue

mixed uc_mail_queue(stringuids, stringemails, stringsubject, stringmessage[, mailfrommail, stringcharset, booleanhtmlon, integerlevel]);

目录

描述

本函数用来将邮件加入到邮件队列,或者直接发送邮件(当level为0时)。

参数

参数名 类型 是否必需 说明 备注
uids string 用户 ID 多个用逗号(,)隔开
emails string 目标email,多个用逗号(,)隔开
subject string 邮件标题
message string 邮件内容
frommail mail 发信人,可选参数,默认为空,uc后台设置的邮件来源作为发信人地址
charset string 邮件字符集,可选参数,默认为gbk
htmlon bool 是否是html格式的邮件,可选参数,默认为FALSE,即文本邮件
level integer 邮件级别,可选参数,默认为1,数字大的优先发送,取值为0的时候立即发送,邮件不入队列


范例

$res = uc_mail_queue($uid, '', $_POST['subject'], $_POST['message']);
if(empty($res)) {
	echo '加入邮件队列失败';
} else {
	echo '加入邮件队列成功';
}


返回值

返回值类型 说明 备注
mixed false:失败:进入队列失败,或者发送失败
integer:成功:进入队列的邮件的id,当level为0,则返回1
个人工具