分享老样子,我又撸了一个Deno的SMTP发送邮件的库

发布于 9 个月前7335

我又造轮子了。。。

因为Deno中文社区评论、回复、关注、订阅等等后面的功能不得不需要发送邮件。

But,Deno又没有这方面的库。

So,我下班又花了3小时,撸了一个简单的SMTP客户端。

支持HTML内容发送,还不支持附件发送。

还不支持TLS(等Deno),所以不能用QQ邮箱发送(QQ强制要SSL),但能发送给QQ

链接:deno-smtp

例子

import { SmtpClient } from "https://raw.githubusercontent.com/manyuanrong/deno-smtp/master/mod.ts";

const client = new SmtpClient();
await client.connect({
  host: "smtp.163.com",
  port: 25,
  username: "username",
  password: "password"
});

await client.send({
  from: "mailaddress@163.com",
  to: "to-address@xx.com",
  subject: "Mail Title",
  content: "Mail Content,maybe HTML"
});

await client.close();
共有 7 条回复
  • EnokMan
    EnokMan19 个月前

    有了这个基础,终于快要开始写回复通知啦。有兴趣的,可以在这里领取这个功能。如果没有,我就要周末自己写啦

  • 木杉
    木杉29 个月前
  • 木杉
    木杉39 个月前
  • 木杉
    木杉49 个月前

    我发现 emoji 显示不出来

  • 木杉
    木杉59 个月前
  • EnokMan
    EnokMan69 个月前

    ?????

  • mark

登录后发表评论!
通过Github登录