首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

利用Curl命令来发邮件的小工具

编程知识
2024年08月01日 14:04

一个利用curl来发送邮件的小工具

  • 其实可以扩展出很多其它玩法
  • 例如:
    • 配合系统定时任务做系统状态监控,当满足一定条件自动发送邮件
    • 或者和笔者一样,每次加班后懒得编辑邮件,就可以直接传入相应的参数来发邮件
    • 或者...其它可能需要发邮件的场景
  • 字段解释
    • USER:邮箱帐号名称及密码,中间使用英文冒号:做分割
    • From: 邮件源至
    • To:邮件目标
    • Cc:抄送目标
    • Subject...:如果你不想邮件发过去是乱码的话,就不要改动
    • hi,all...:从这里开始就是邮件内容了
  • 案例中的邮箱地址均为演示使用,使用时需要将其替换
#!/bin/bash

NAME="萝呗"
#帐号名:密码
USER="luobei@qq.com:lb123123"
CUR_DATE=`date  | awk '{print $1$2$3" "$4}'`
#加班时长
HOUR=${1}
#加班原因
CAUSE=${2}

echo \
"From: <luobei@qq.com>
To: <kaoqin@qq.com>
Cc: <kaoqin@qq.com>
Subject:=?utf-8?utf-8?加班申请-${NAME}?=
Content-Type: text/plain; charset="utf-8"
ontent-Transfer-Encoding:8bit

hi,all:
    ${CUR_DATE}  加班${HOUR}小时(${CAUSE})

" > ./mail.txt

curl -vs --url "smtps://smtp.exmail.qq.com:465" \
--mail-from "luobei@qq.com" \
--mail-rcpt "kaoqin@qq.com" \
--mail-rcpt "kaoqin@qq.com" \
--upload-file mail.txt \
--user ${USER} 
From:https://www.cnblogs.com/KBin/p/18336712
本文地址: http://www.shuzixingkong.net/article/665
0评论
提交 加载更多评论
其他文章 费曼积分法——以一个简单的例子讲解
今天又又又刷到一个视频,很想睡觉(昨晚熬了个大夜),但是又临近午饭不能睡,只能水篇随笔来打发时间了。 什么是费曼积分法? 先看看官方解释: 费曼积分法(Feynman integral)是一种求解复变函数定积分的计算方法,由理查德&#183;费曼(Richard P. Feynman)提出。这种方法
费曼积分法——以一个简单的例子讲解 费曼积分法——以一个简单的例子讲解 费曼积分法——以一个简单的例子讲解
Python中FastAPI项目使用 Annotated的参数设计
在FastAPI中,你可以使用PEP 593中的Annotated类型来添加元数据到类型提示中。这个功能非常有用,因为它允许你在类型提示中添加更多的上下文信息,例如描述、默认值或其他自定义元数据。 FastAPI支持Annotated类型,这使得你可以为路径操作函数的参数提供额外的元数据,例如依赖
Python中FastAPI项目使用 Annotated的参数设计
稀土领域生产一体化管控系统建设案例
经过2个月的详细调研,**稀土目前缺少生产车间之间数据协同交互、缺少完整的生产工序数据协同监测和分析,无法及时了解生产过程和经营情况,更无法进行有效的生产过程优化。本项目推动**稀土生产环节的数字化、信息化和智能化改造,从行业、战略、技术和市场等方案全面提升**稀土的竞争力,打造**稀土焙烧、水浸、
稀土领域生产一体化管控系统建设案例 稀土领域生产一体化管控系统建设案例 稀土领域生产一体化管控系统建设案例
使用 useState 管理响应式状态
title: 使用 useState 管理响应式状态 date: 2024/8/1 updated: 2024/8/1 author: cmdragon excerpt: 摘要:本文详细介绍了在Nuxt3框架中使用useState进行响应式状态管理的方法,包括其基本概念、优势、使用方法、共享状态实现
使用 useState 管理响应式状态 使用 useState 管理响应式状态
iOS开发基础144-逐字打印效果
在AIGC类的APP中,实现那种一个字一个字、一行一行地打印出文字的效果,可以通过多种方法来实现。下面是一些实现方法,使用Swift和OC来举例说明。 OC版 1. 基于定时器的逐字打印效果 可以使用NSTimer来逐字逐行地显示文字。 #import &quot;ViewController.h&
IDL根据Landsat QA波段去云处理【代码】
IDL根据Landsat QA波段去云处理【代码】 ​ landsat QA波段(质量评估波段)是Landsat卫星影像数据中的一个特殊波段,他在Landsat5-9的每个产品中都存在。虽然我们常用的Landsat影像数据有B1-B7波段,但QA波段并不是其中之一。它可以反映出云、云阴影、雪等类别的
IDL根据Landsat QA波段去云处理【代码】 IDL根据Landsat QA波段去云处理【代码】 IDL根据Landsat QA波段去云处理【代码】
python 音频处理(1)——重采样、音高提取
python音频处理 音高提取 f0 提取pitch基频特征 torchaudio resample 重采样
python 音频处理(1)——重采样、音高提取 python 音频处理(1)——重采样、音高提取 python 音频处理(1)——重采样、音高提取
[rCore学习笔记 020]第二章作业
写在前面 本随笔是非常菜的菜鸡写的。如有问题请及时提出。 可以联系:1160712160@qq.com GitHhub:https://github.com/WindDevil (目前啥也没有 编程题 实现一个裸机应用程序A,能打印调用栈 首先在这里卡了我很久的是调用栈保存在哪里,回想到上一部分画的
[rCore学习笔记 020]第二章作业 [rCore学习笔记 020]第二章作业 [rCore学习笔记 020]第二章作业