W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
cf使用純文本命令實現(xiàn)了自己的smtp郵件發(fā)送協(xié)議.
opt.host
, 此參數(shù)是smtp郵件服務器主機名或ip地址.
opt.port
, 此參數(shù)是smtp郵件服務器的端口號.
opt.username
, 此參數(shù)是smtp郵件服務器用戶名.
opt.password
, 此參數(shù)是smtp郵件服務器密碼.
opt.SSL
, 此參數(shù)告訴mail庫是否使用SSL方式進行連接.
opt.from
, 此參數(shù)是smtp發(fā)件人郵箱地址.
opt.to
, 此參數(shù)是smtp收件人郵箱地址.
opt.subject
, 此參數(shù)是smtp此次發(fā)送的郵件主題.
opt.content
, 此參數(shù)是smtp此次發(fā)送的郵件內容.
opt.mime
, 此參數(shù)是smtp此次發(fā)送的郵件content類型, 默認為text
, 改為html
會被客戶端解析html語法.
以下示例代碼可以在script/test_mail.lua文件內找到.
local mail = require "mail"
local ok, err = mail.send {
host = 'smtp.qq.com', -- 收件服務器
port = 465, -- 收件服務器端口
username = "869646063", -- 用戶名
-- password = "qovppnukdbcabcdg", -- 密碼或客戶端授權碼
from = '869646063@qq.com', -- 發(fā)件人地址
to = 'xwmrzg@163.com', -- 收件人地址
subject = "測試郵件主題", -- 主題
SSL = true, -- 該端口是否安全連接端口
mime = 'html', -- 不填寫該字段則為純文本, 客戶端不會解析html語法
content = "這是一封測試郵件!", -- 郵件內容
}
print(ok, err)
mime 只有兩種類型:text與html, 不支持其它mime;
不支持發(fā)送多人郵件;
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: