如何从命令行发送电子邮件?

2023-12-24

我想从命令行快速发送电子邮件。我意识到可能有多种不同的方法可以做到这一点。

我正在寻找一种从 Linux 终端(可能是 bash shell,但任何东西都可以)执行此操作的简单方法,以及在 Windows 上执行此操作的替代方法。我希望能够直接在命令行上发送电子邮件,或者能够灵活地将消息通过管道传输到命令行程序中。你会怎样做呢?如果您有小脚本也可以。


$ echo "This is the email body" | mail -s "This is the subject" [email protected] /cdn-cgi/l/email-protection

或者:

$ cat | mail -s "A few lines off the top of my head" [email protected] /cdn-cgi/l/email-protection
This is where my
multiline
message would go
^D

^D - means press ctrl+d

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从命令行发送电子邮件? 的相关文章

  • 使用 gcc 理解共享库

    我试图理解 C 中共享库的以下行为 机器一 cat one c include
  • 从 mysql 检索数据并通过电子邮件发送

    我有一个 php 页面 它显示 mysql 数据库中每个用户的课程表数据 如下所示 result mysql query sql echo table border 0 thead tr th Class Link th th Studen
  • 如何使用 VB6 调用 Windows shell 命令?

    究竟如何使用 VB6 才能像从命令行一样调用任何 Windows shell 命令 例如 一些微不足道的事情 echo foo 操作方法如下 Shell cmd echo foo vbNormalFocus
  • 在 Linux 上创建线程与进程的开销

    我试图回答在 python 中创建线程与进程有多少开销的问题 我修改了类似问题的代码 该问题基本上运行一个带有两个线程的函数 然后运行带有两个进程的相同函数并报告时间 import time sys NUM RANGE 100000000
  • 如何设置Java线程的CPU核心亲和力?

    我搜索了以前关于类似主题的帖子 但找不到合适的答案 因此提出这个问题 非常感谢您帮助回答 我知道在 Linux 中通过任务集命令设置进程与特定 CPU 核心的关联性 但我想设置 Java 线程与特定 cpu 核心的亲和力 以便属于同一进程的
  • 关于 Google Apps 在 Gmail 邮件正文中编写内嵌图像脚本

    所以我有一封电子邮件草稿 如下所示 and this is how my email looks after mailing it I can find those images in email as attachment like th
  • 如何在 Linux 中重新添加 unicode 字节顺序标记?

    我有一个相当大的 SQL 文件 它以 FFFE 的字节顺序标记开头 我使用 unicode 感知的 linux 分割工具将此文件分割成 100 000 行块 但是当将这些传递回窗口时 它确实not与第一个部分以外的任何部分一样 只是它具有
  • 将node.js +expressjs应用程序的NODE_ENV设置为ubuntu下的守护进程

    我按照这些说明让守护进程正常工作 http kevin vanzonneveld net techblog article run nodejs as a service on ubuntu karmic http kevin vanzon
  • 用于读取文件的 Bash 脚本

    不知道为什么最后一行没有从脚本中删除 bin bash FILENAME 1 while read line do cut d f2 echo line done lt FILENAME cat file 1 test 2 test 3 t
  • 使用 ProcessBuilder 运行 shell 脚本

    我正在尝试使用 Java 和 ProcessBuilder 运行脚本 当我尝试运行时 我收到以下消息 error 2 没有这样的文件或目录 我不知道我做错了什么 但这是我的代码 ps 我尝试只执行不带参数的脚本 错误是相同的 String
  • 在 Linux 控制台中返回一行?

    我知道我可以返回该行并用以下内容覆盖其内容 r 现在我怎样才能进入上一行来改变它呢 或者有没有办法打印到控制台窗口中的特定光标位置 我的目标是使用 PHP 创建一些自刷新的多行控制台应用程序 Use ANSI 转义码 http en wik
  • 如何列出 nginx 中的所有虚拟主机

    有没有一个命令可以列出 CentOS 上 nginx 下运行的所有虚拟主机或服务器 我想将结果通过管道传输到文本文件以用于报告目的 我正在寻找与我用于 Apache 的命令类似的命令 apachectl S 2 gt 1 grep 端口 8
  • Eclipse 中的 Java 简单电子邮件程序

    我想制作一个简单的程序 您可以从其中发送电子邮件命令行 我找到了这个教程 http www tutorialspoint com java java sending email htm http www tutorialspoint com
  • 在非实时操作系统/内核上执行接近实时任务的最佳方法是什么?

    在一台 GNU Linux 机器上 如果想要执行 实时 亚毫秒级时间关键 任务 您几乎总是必须经历漫长 复杂且容易出现问题的内核补丁过程 以提供足够的支持 1 http en wikipedia org wiki RTLinux Backg
  • 如何在文件夹中的 xml 文件中 grep 一个单词

    我知道我可以使用 grep 在这样的文件夹中的所有文件中查找单词 grep rn core 但我当前的目录有很多子目录 我只想搜索当前目录及其所有子目录中存在的所有 xml 文件 我怎样才能做到这一点 我试过这个 grep rn core
  • Bash - 比较 2 个文件列表及其 md5 校验和

    我有 2 个列表 其中包含带有 md5sum 检查的文件 即使文件相同 列表也具有不同的路径 我想检查每个文件的 md5 和 我们正在讨论数千个文件 这就是为什么我需要脚本来仅显示差异 第一个列表是普通列表 第二个列表是文件的当前状态 我想
  • pthread_self() 返回的线程 ID 与调用 gettid(2) 返回的内核线程 ID 不同

    这句话来自于pthread self 的手册页 http linux die net man 3 pthread self 那么 我应该根据什么来决定是否应该使用pthread self or gettid确定哪个线程正在运行该函数 两者都
  • 亚马逊 Linux - 安装 openjdk-debuginfo?

    我试图使用jstack在 ec2 实例上amazon linux 所以我安装了openjdk devel包裹 sudo yum install java 1 7 0 openjdk devel x86 64 但是 jstack 引发了异常j
  • 使用 --prof 选项创建多个日志文件而不是一个 v8.log 的节点

    我正在尝试使用 prof 选项来分析我的 Node 应用程序 但我发现不是一个单一的 v8 log 文件 而是使用诸如isolate 0x9582b40 v8 log isolate 0xa1cab78 v8 6049 等前缀创建的多个文件
  • 如果输入被重定向则执行操作

    我想知道如果我的输入被重定向 我应该如何在 C 程序中执行操作 例如 假设我有已编译的程序 prog 并且我将输入 input txt 重定向到它 我这样做 prog lt input txt 我如何在代码中检测到这一点 一般来说 您无法判

随机推荐

  • 隐马尔可夫模型预测下一个观察结果

    我对一只鸟的运动进行了 500 次观察 我想预测鸟的第 501 次动作是什么 我在网上搜索了一下 我想这可以通过使用 HMM 来完成 但是我在这方面没有任何经验 谁能解释一下用于解决这个问题的算法的步骤 x1 x2 x3 x4 x5 x50
  • 删除数据框侧括号中的内容

    我试图使用以下代码删除数据框中所有列的括号内的所有内容 但我不知道如何正确地做到这一点 非常感谢任何帮助 def clean text data if data find 1 st data data find 1 data find da
  • 如何利用方向角和速度计算下次的经纬度

    我知道我当前的位置 lat x lon y 我知道我的速度和方向角 如何预测下一次的下一个位置 首先 根据您当前的速度和已知的时间间隔 下一次 计算您将行驶的距离 distance speed time 然后您可以使用以下公式计算您的新位置
  • ListView 和 setAdapter 的 NullPointerException

    我不断收到以下 nullPointerException 并且我无法完全弄清楚任何帮助将不胜感激 程序从数据库中查询 然后使用适配器填充ListView public class ViewListingsActivity extends A
  • 为什么 readline.read_history_file 给我“IOError:[Errno 2]没有这样的文件或目录”

    我的 Python 历史文件位于 pyhistory 并包含以下内容 from project stuff import quit from project stuff import my thing Thing objects get i
  • 使用 ref 获取 React 中的 iframe 元素

    我有一个包含 iframe 的组件 我想在 React 中访问其内容 我使用 ref 来处理 iframe 如何从 iframe 获取所有锚点标签 这是我的代码 const GridGenerator gt const loading se
  • “真”和“假”在预处理器条件中具有通常的含义吗?

    给定一个 C 11 编译器 error最终结果应该是正确的吗 no includes define SOMEMACRO true if SOMEMACRO error it was true else error it was false
  • d3.js 中的核密度平滑

    抱歉 我既不是统计专家 也不是 d3 js 专家 我试图叠加两个平滑的直方图以显示两个相关分布的重叠 我想知道 d3 js 中内核密度或其他平滑的可用性 大约一年前似乎有一些关于该主题的活动 但我无法在主线 d3 js 代码中找到该函数 关
  • 如何将 VS Code 调试器与 webpack-dev-server 结合使用(忽略断点)

    我只是想让 VS Code 的调试器与 webpack dev server 一起工作 而不忽略我的断点 现在 webpack dev server 从内存中提供捆绑文件 而如果我理解正确的话 VS Code 调试器会在磁盘上搜索它们 或者
  • 我无法让客户端脚本连接到本地主机服务器,TCP 连接永远不会发生

    我编写了一个简单的客户端程序 它使用以下命令创建套接字 CFSteamCreatePairWithSocketToHost function 并连接到在端口 8080 上的本地主机上运行的服务器 它很好地创建了套接字 但它从不连接到服务器
  • SQL Server XML 添加属性(如果不存在)

    我正在尝试添加一个属性 如果它不存在 它应该很简单 但我对 XML XPath XQuery 等还不熟悉 所以请原谅我的无知 我希望能够传递 XML 数据并修改它 ALTER FUNCTION dbo ConvertXmlData xmlD
  • Kendo UI 网格插入/更新(再次)创建重复记录

    我在这个主题中遇到了与丹尼尔相同的问题 但他的解决方案对我不起作用 http www kendoui c om forums ui grid kendo ui grid inserts updates create duplicate re
  • Gmail 中添加了一个间隙,位于 Outlook 的 html 签名内

    我创建了一个需要在 Outlook 中使用的 html 签名 根据建议 我使用了表格布局 给定所有图像 甚至 td tr 和表格本身的特定高度和宽度 0 填充和边距 甚至尝试在 css 和旧式方式中添加这些内容实际标签 在 Outlook
  • 如何使用 LibGit2Sharp 向 VSTS 进行身份验证?

    我正在尝试使用 LibGit2Sharp 克隆 VSTS Visual Studio Team Services 存储库 我正在设置一个CredentialsHandler and UsernamePasswordCredentials代表
  • Primefaces 保存/传递过滤后的数据表结果列表

    目前 我正在使用具有排序 过滤功能的数据表成功地显示数据库中的图像元数据 在我的数据表下方 我使用第三方图像封面成功地显示了我的图像 http www jacksasylum eu ContentFlow http www jacksasy
  • 引导日期选择器

    我试图让引导日期选择器突出显示在下拉日期选择器中选择的日期 它目前没有这样做 我错过了什么 div class input append date div
  • 根据控制器中的变量显示或隐藏元素 - Ionic

    据我所知 这可能更多的是 AngularJS 问题 而不是 Ionic 特定问题 我的一个视图中有一个按钮
  • 获取个人应用代码并显示

    我正在尝试获取应用程序代码并显示它 例如 如果按钮 X 启动一个新活动 则 textView 显示整个方法 我只到达了如何以 HTML 格式显示代码这个问题 https stackoverflow com questions 1529068
  • 跟踪电子中的窗口大小

    我今天才开始玩 Electron 我需要能够获取可用的窗口大小 并在窗口大小调整时更新它 看起来这并不像传统的 JS 应用程序那么简单 跟踪窗口大小的推荐方法是什么 目前 我有我的主进程和一个渲染器 不打算一次打开超过 1 个渲染器 窗口
  • 如何从命令行发送电子邮件?

    我想从命令行快速发送电子邮件 我意识到可能有多种不同的方法可以做到这一点 我正在寻找一种从 Linux 终端 可能是 bash shell 但任何东西都可以 执行此操作的简单方法 以及在 Windows 上执行此操作的替代方法 我希望能够直