0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux发送邮件的方法都在这了

dyquk4xk2p3d 来源:入门小站 2023-04-10 10:20 次阅读

1. 使用 mail 命令

mail 是 mailutils(在 Debian 上)和 mailx(在 RedHat 上)软件包的一部分,用于在命令行上处理邮件。

>sudoapt-getinstallmailutils
>yuminstallmailx

现在可以使用 mail 命令发送带有附件的电子邮件,示例如下。

>echo"入门小站"|mail-s"入门小站-测试"rumenz@example.com-Arumenz.zip

在上面的命令中,选项

-s - 指定邮件主题。

-A - 用于附加文件。

你也可以按照以下方式发送现有消息:

>mail-s"入门小站-测试"-trumenz@example.com-Arumenz.zip< message.txt

2.使用 mailx 命令

mailx 更像 mutt 命令,它也是 mailutils(在 Debian 上)软件包的一部分。

>sudoapt-getinstallmailutils
>yuminstallmailx

现在可以使用 mailx 命令从命令行发送带有附件的邮件。

>echo"入门小站"|mailx-s"入门小站-测试"-arumenz.ziprumenz@example.com

3.使用 mutt 命令

mutt 是一款流行的轻量级 Linux 命令行邮件客户端。如果你的系统上没有它,请输入以下命令安装它:

>sudoapt-getinstallmutt
>yuminstallmutt

你可以使用以下 mutt 命令发送带有附件的电子邮件。

>echo"入门小站"|mutt-s"入门小站-测试"-arumenz.ziprumenz@example.com

其中选项:

-s - 表示邮件主题。

-a - 标识附件。

4. 使用 mpack 命令

mpack 将指定文件编码为一个或多个 MIME 消息,并将该消息发送到一个或多个接收者,或将其写入命名文件或文件集,或将其发布到一组新闻组。

>sudoapt-getinstallmpack
>yuminstallmpack

要发送带有附件的消息,请运行以下命令。

>mpack-s"入门小站"filerumenz@example.com






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux系统
    +关注

    关注

    4

    文章

    567

    浏览量

    26923
  • MIME文件
    +关注

    关注

    0

    文章

    2

    浏览量

    4647
  • Debian
    +关注

    关注

    0

    文章

    71

    浏览量

    1006

原文标题:Linux发送邮件的方法都在这了

文章出处:【微信号:良许Linux,微信公众号:良许Linux】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    [ARM linux平台] 如何实现发送邮件功能?

    如题,ARM已经正常跑linux系统,但是如何设计发送邮件功能?
    发表于 03-06 13:43

    Labview发送notes邮件

    请前辈点拨如何用labview发送notes邮件,公司用这个邮件系统,但是通过用例的方式是无法发出邮件的,求教
    发表于 07-21 09:43

    labview发送smtp邮件

    我用范例去发送邮件确认我的163邮箱开启smtp服务,但是发送的时候一直报警“无法连接指定主机名。确保指定主机名称正确,该服务器正在运行并且已配置为接受远程请求。”请问有人知道是什么
    发表于 04-22 11:10

    用SpringMVC发送邮件

    1、SpringMVC实现发送邮件  今天来试着用SpringMVC发送邮件,主要需要依赖以下两个包;  《!--spring发送
    发表于 10-21 14:47

    C#教程之调用Outlook发送邮件

    C#教程之调用Outlook发送邮件,很好的C#资料,快来学习吧。
    发表于 04-20 15:27 4次下载

    C#教程之调用SMTP发送有附件的邮件

    C#教程之调用SMTP发送有附件的邮件,很好的C#资料,快来学习吧。
    发表于 04-20 15:27 16次下载

    如何向您选择的某人发送电子邮件

    您可以通过单击左侧的“发送”选项卡来确认您的电子邮件是否已发送。它将显示您发送的所有电子邮件。如果未显示最近
    的头像 发表于 12-13 16:35 4773次阅读
    如何向您选择的某人<b class='flag-5'>发送电子邮件</b>

    Linux + C语言】C语言获取文件大小的方法都在这

    Linux + C语言】C语言获取文件大小的方法都在这
    的头像 发表于 08-31 12:49 2899次阅读
    【<b class='flag-5'>Linux</b> + C语言】C语言获取文件大小的<b class='flag-5'>方法</b><b class='flag-5'>都在这</b>

    基于SpringBoot实现邮件发送

    本项目通过Springboot发送email邮件,包括普通文本邮件 、HTML内容板式邮件 、包含静态资源邮件以及带附件
    的头像 发表于 02-28 14:58 742次阅读
    基于SpringBoot实现<b class='flag-5'>邮件</b><b class='flag-5'>发送</b>

    怎么用Python构建一个自动发送邮件的脚本

    自动发送邮件能应用于许多场景,比如我想要知道股票策略中的股票池是否有实时的更新,这时候如果再拉一遍数据,跑一遍脚本,实在是太浪费时间了。为什么不把这一套流程放到服务器上,然后到点自动运行并发送
    的头像 发表于 10-21 14:47 444次阅读
    怎么用Python构建一个自动<b class='flag-5'>发送</b><b class='flag-5'>邮件</b>的脚本

    【开源获奖案例】基于T5L的smtp邮件发送

    ——来自迪文开发者论坛本期为您推送一个非常实用的迪文开发者论坛获奖开源案例——基于T5L的smtp邮件发送器。工程师采用T5L智能屏,通过WiFi模块访问smtp服务器,实现了发送邮件
    的头像 发表于 10-31 08:14 430次阅读
    【开源获奖案例】基于T5L的smtp<b class='flag-5'>邮件</b><b class='flag-5'>发送</b>器

    怎么用Python构建一个自动发送邮件的脚本

    自动发送邮件能应用于许多场景中,比如我想要知道股票策略中的股票池是否有实时的更新,这时候如果再拉一遍数据,跑一遍脚本,实在是太浪费时间了。为什么不把这一套流程放到服务器上,然后到点自动运行并发送
    的头像 发表于 10-31 16:36 297次阅读
    怎么用Python构建一个自动<b class='flag-5'>发送</b><b class='flag-5'>邮件</b>的脚本

    如何用Python批量定制化发送邮件

    现实生活中,如果只是发邮件给自己,像上一篇文章那样简陋的格式是可以接受的,但若要针对每个人进行邮件的定制化,群发给公司客户、内部员工、亲戚朋友,则需更加高级的邮件发送方式。 我们可以通
    的头像 发表于 11-01 11:32 317次阅读

    利用Python发送邮件的 3 种方式

    1. 前言 邮件,作为最正式规范的沟通方式,在日常办公过程中经常被用到 我们都知道 Python内置了对 SMTP 的支持,可以发送纯文本、富文本、HTML 等格式的邮件 本文将聊聊利用
    的头像 发表于 11-02 11:37 662次阅读

    如何使用Python编写脚本来自动发送邮件

    Python是一种非常流行的编程语言,可以用于多种用途,包括自动化任务。其中一个常见的自动化任务是自动发送邮件。在本文中,我们将介绍如何使用Python编写脚本来自动发送邮件。 要使用
    的头像 发表于 12-07 11:36 322次阅读