Spring Boot 通过SMTP发送电子邮件(ssl/tls)

Spring Boot 通过SMTP发送电子邮件(ssl/tls)

使用的技术: Spring Boot 2.3.2 Java Mail 1.6.2 Maven 3 Java 8 1、添加依赖 spring-boot-starter-mail <!-- send email --> <dependency> <groupId>org.springframework.boot<……

PVE 常用命令

PVE 常用命令

将lvm转换为qcow2 qemu-img convert -O qcow2 -c /dev/mapper/pve-vm--103--disk--1 13103.qcow2 将备份后的vma转为qcow2(备份时选择不压缩,得到vma文件,再解压,再转换为qcow2,文件比较大) vma extract vzdump-qemu-100-2019_01_31-……

pve 安装ifupdown2

pve 安装ifupdown2

其实安装完pve后第一步就是移除企业订阅源,防止后面出现很多问题(由于企业仓库更新源需要购买订阅服务,所以我们需要手动修改到官方的非订阅源)。 由于proxmox VE 的 ifupdown2 到企业版里了,所以...... 删除原来的企业源 rm /etc/apt/sources.list.d/pve-enterprise.list 添加官方非订阅免费……

踩坑 mybatis-plus Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table ‘

踩坑 mybatis-plus Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table ‘

org.springframework.jdbc.BadSqlGrammarException: ###Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExceptin: Table ‘xxx.xxx’ doesn’t exist ###The e……

git(github)删除误上传的敏感文件

git(github)删除误上传的敏感文件

  FILEPATH 代表的是路径   git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch FILEPATH' --prune-empty --tag-name-filter cat -- --all # 例子 git filter-bran……

Office365邮局开启DKIM

Office365邮局开启DKIM

注册完E5后可以绑定自己的域名作为邮局,但是只有默认的onmicrosoft.com域开启了DKIM,自己接入的域名并没有开启,所以这里按照官方文档开启DKIM以减少进垃圾邮箱的可能性。 DKIM 首先进入到office365管理面板,点击左侧菜单栏的「全部显示」,然后点击「Exchange」,进入Exchange控制台。 这里会列出已接入域名,点……

nginx反代cloudflare出现502错误问题

nginx反代cloudflare出现502错误问题

如果是自己的域名在反代配置加上这2句就可以了。 proxy_ssl_name $host; proxy_ssl_server_name on; 我自己的配置是 location / { proxy_pass https://域名; #Proxy Settings proxy_redirect off; ……

记录IDRAC断电恢复上一次配置(密码)的问题

记录IDRAC断电恢复上一次配置(密码)的问题

https://blog.curlc.com/archives/595.html 这台机器买来后idrac有一个问题,只要断电,idrac的密码就会被恢复为上一次设置的密码.如果在bios重置密码也会被“永久”的设置成calvin这个默认密码。 所以特别蛋疼,每次断电开机完就得修改密码,在dell社区问过一次,答复居然是“一般服务器是不会断电”,真的是无语了……

Docker快速搭建Firefox Send

Docker快速搭建Firefox Send

1、安装Docker 此命令我在debian中运行没问题,其他系统自测~ wget -qO- https://get.docker.com/ | sh 2、创建docker网络 请参考此文章 https://blog.curlc.com/archives/618.html 3、Docker安装Redis 其中的 --net 参数,就是刚刚建立的docker网……

rabbitMQ rabbitmq_delayed_message_exchange 清空延时消息

rabbitMQ rabbitmq_delayed_message_exchange 清空延时消息

最近也遇到这个问题,在安装了这个延时插件后不能清空已加入的消息,删除和重新创建交换是不够的,延迟的消息仍将传递。 解决办法: 禁用并重新启用插件: rabbitmq-plugins disable rabbitmq_delayed_message_exchange rabbitmq-plugins enable rabbitmq_delayed_messag……