今天在开发工程项目的过程中遇到了两大难题,做一个报修模块,用户提交报修后需要通知后台进行处理,并发送邮件给相关人员。在这个过程中,从提交报修到邮件发送成功并返回的过程差不多两秒,但是用户体验不佳。于是乎,多线程登场,使用Task线程轻松解决 另一个问题是在测试的时候邮件发送可以成功,但发布到正式服务 ...
分类:
编程语言 时间:
2020-01-20 19:12:37
阅读次数:
106
package com.njhzlh.commons.utils; import com.njhzlh.slave.modules.jobs.TalcntcJob; import com.sun.mail.util.MailSSLSocketFactory; import org.slf4j.Log ...
分类:
其他好文 时间:
2020-01-18 14:33:15
阅读次数:
85
解决方案 MimeMessageHelper 的执行顺序错了,先执行 setText() 然后执行 addInline() 添加图片 `` 原因分析 "官方文档" : ...
分类:
编程语言 时间:
2020-01-17 23:29:51
阅读次数:
182
使用Java应用程序发送 E-mail 十分简单, 前提先是下载以下两个jar包 ...
分类:
编程语言 时间:
2020-01-16 19:15:27
阅读次数:
93
Foxmail支持微信扫码、手机验证码、账号密码三种方式新建腾讯企业邮箱。 注意:目前仅foxmail 7.2.11版本支持微信扫码和手机验证码新建腾讯企业邮箱,可以foxmail官网https://www.foxmail.com/下载最新版本,也可以在foxmail客户端右上角点击“”-“检查新版 ...
分类:
Windows程序 时间:
2020-01-16 17:24:58
阅读次数:
1192
Redis 队列 用redis作为队列效率高,而且简单易用 使用场景 + 用于处理比较耗时的请求,例如批量发送邮件,如果直接在网触发执行发送,程序会出现耗时 + 高并发场景,当某个时刻请求瞬间增加时,可以把请求写入到队列,后台去处理这些请求 + 抢购场景,先入先出的模式 Redis 消息队列 主要应 ...
分类:
其他好文 时间:
2020-01-15 11:56:42
阅读次数:
50
Alertmanager与Prometheus是相互分离的两个组件。Prometheus服务器根据报警规则将警报发送给Alertmanager,然后Alertmanager将silencing、inhibition、aggregation等消息通过电子邮件、微信、等发送信息,安装部署alertmanager下载软件包wgethttps://github.com/prometheus/alertma
分类:
其他好文 时间:
2020-01-15 10:00:17
阅读次数:
271
[TOC] Celery介绍 Celery是一个功能完备即插即用的任务队列。它使得我们不需要考虑复杂的问题,使用非常简单。celery看起来似乎很庞大,本章节我们先对其进行简单的了解,然后再去学习其他一些高级特性。 celery适用异步处理问题,当发送邮件、或者文件上传, 图像处理等等一些比较耗时的 ...
分类:
其他好文 时间:
2020-01-12 18:34:52
阅读次数:
93
运维工作中有时需要知道自己的数据备份计划是否成功,想通过邮件的形式告知自己,备份成功执行。但是怎么才能不大件邮件服务器就能在脚本中发送邮件到自己的邮箱呢!这里就介绍一种利用网易邮箱来发送邮件的方法!这个方法我也是学来的。可以借鉴。 一、设置网易邮箱 二、linux服务器上配置postfix邮件 2. ...
分类:
系统相关 时间:
2020-01-11 16:52:10
阅读次数:
157
解决Jumpserver邮件不发送 1、问题 jumpserver版本:1.4.8 最近jumpserver系统测试邮件可以正常发送, 创建用户,找回密码等日志均提示发送成功,但是未发送邮件 2、解决办法 查看celery.log日志也没啥有用的提示,后来在jumpserver的issue中找到类似 ...
分类:
其他好文 时间:
2020-01-10 12:55:21
阅读次数:
575