NutzCN Logo
问答 发送邮件的bean是什么时候注入的?
发布于 3267天前 作者 qq_e636d015 3954 次浏览 复制 上一个帖子 下一个帖子
标签: ioc email

@IocBean(name = "emailService") public class EmailService { private static final Log log = Logs.get(); @Inject("refer:$ioc") protected Ioc ioc; public boolean send(String to, String subject, String html) { try { HtmlEmail email = ioc.get(HtmlEmail.class); email.setSubject(subject); email.setHtmlMsg(html); email.addTo(to); email.buildMimeMessage(); email.sendMimeMessage(); return true; } catch (Throwable e) { log.info("send email fail", e); return false; } } }

这代码里面的HtmlEmail是什么时候注入的?,这代码在入门手册里面有的!表示不懂什么时候就注入了,哪里写了相关的注入?

6 回复

哦,知道了,但@Inject("refer:$ioc"),为什么要加refer:$

$ioc 是特殊的名字,指代ioc容器本身, 不能拆开哦

https://sendpulse.com/ 这个网站每月有12000封免费的。。我测试qq发送成功!

现在我有2问题:

1.在发送邮箱的时候在to一个人收件,另外用bcc 密送多个人,这样的发送方式是算一封邮件,还是算N+1封。
有些邮箱对发送服务器有次数限制.

2.如果我需要发送1000人的通知。密送最多到多少人!

  1. N+1封
  2. BCC发这么多,几天就判定为垃圾邮件了
添加回复
请先登陆
回到顶部