获取邮件内容 (utils.get_mail)
声明
结果码, 结果内容 = utils.get_mail(邮箱账号设置, 获取邮件数量)
参数及返回值
- POP3服务器地址
- 邮箱账号
- 邮箱密码
- 获取邮件数量
- 结果吗
- 数值型,此处结果码表示邮件的查询结果
- 0: 成功
- 1: POP3服务器无法连接
- 8: POP3用户密码错误
- 结果内容
- 结果码不为0,此处为失败描述信息
- 结果码为0,结果内容为邮件列表,包含From, To, Subject, Text四个信息
示例
r, result = utils.get_mail('pop.qq.com','100003@qq.com','XXXXX',2)
if r == 1 then
print ('POP3服务器无法连接', result)
return
end
if r == 8 then
print ('POP3用户密码错误', result)
return
end
for i, v in ipairs(result) do
print(v.Subject)
print(v.From)
print(utils.html_to_text(v.Text))
end