购网站给我们发的邮件是怎么做的?

发布于 2021-11-22 03:31:19 字数 231 浏览 336 评论 11

我们在购物的时候,例如京东,当我们下完订单但是没有付钱的时候就会给我们发邮件提醒。

这些邮件的内容,即html,是怎么在项目中保存的。

我有两种想法:

1.把这些html代码放在一个目录中,然后发邮件的时候读取这个模板,替换掉想要替换的内容,然后发送。

2.把这些html代码写成String类型,放在java文件中,发送邮件的时候替换掉想要替换的内容,然后发送。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(11

居里长安 2021-11-27 05:53:40

mail

奢望 2021-11-27 05:50:23

这两种方式都可以啊。依照需求来选择就行

瑾夏年华 2021-11-27 05:50:07

如果你在模板中需要循环一些你替换的值该怎么办?Freemarker,貌似可以。我也只是刚把文档下载下来,还没来得及看。。。。

伪装你 2021-11-27 05:45:52

回复
list标签

别再吹冷风 2021-11-27 05:31:24

原理lz都差不多说了。就是将邮件模板文件保存(无论是保存为文件形式还是数据形式)

在发邮件时 调用模版文件的时候。对应的替换模版文件中需要修改的变量就ok

把回忆走一遍 2021-11-27 05:22:44

其实方法我都懂。关键是怎么去实现这个方法。我已经把我想的这两种方法实现了。但是有很多缺陷。就是想问有没有这方面的jar包。处理起来就比较方便了。而且对需要发送的邮件也能够进行很好的管理。

风苍溪 2021-11-27 01:28:37

是呀,对比前后两笔订单的邮件提醒就可以发现

绝情姑娘 2021-11-26 22:28:01

3q

尐偏执 2021-11-25 11:40:51

还有其他的方法么?

野心澎湃 2021-11-25 09:33:59

回复
原理就是你说的那样啊,没什么特别的。

南冥有猫 2021-11-24 10:44:36

Freemarker模板引擎支持邮件模板,在结合Spring,非常好

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文