# erlang_email **Repository Path**: maxn131421/erlang_email ## Basic Information - **Project Name**: erlang_email - **Description**: Erlang发送邮件,从github上拉取下来的 - **Primary Language**: Erlang - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-04-09 - **Last Updated**: 2022-11-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ====================erlang_email=================== 关于 : erlang使用smtp和ssl协议来发送邮件(邮件类型:正文文本、正文网页、附件) 编译 : erlc -W *.erl 例子 : 运行test/0函数即可 数据类型: -record(email, { server_ip , % (必填) 邮件服务器ip(如: "smtp.qq.com") account , % (必填) 你自己的邮箱名(如: "281754179@qq.com") password , % (必填) 密码 to_emails , % (必填) 要发往的邮箱(格式:["","",...])(如: ["281754179@qq.com", "leptune@live.cn"]) server_port , % (可选) 要传整数。如ssl为true,则默认端口为465, 否则默认端口为25,也可以手动指定 ssl = true , % (可选) 是否需要ssl加密(true 或 false) subject = "", % (可选) 邮件标题 text , % (可选) (正文)将文本内容发往邮箱,text的值为存放该内容的文件路径(路径以'/'分隔,不要以'\\'分隔) html , % (可选) (正文)将网页内容发往邮箱,html值为该网页文件路径(注: 两个正文最多只能选一项。都选了只显示html) attachment % (可选) (附件)要发往邮箱的文件路径(格式:["", "",...],如:["test.doc","test.tar"])(注意后缀名要对,否则不能预览) }).