首页 > 系统相关 >Liunx中mail详解(centos7 / kylin)

Liunx中mail详解(centos7 / kylin)

时间:2024-04-04 13:29:47浏览次数:18  
标签:发送 set kylin centos7 邮箱 mail com 邮件

#下载邮件 
yum install -y mailx

一.系统用户之间发送邮件

#方法一

#发送邮件

mail -s "邮件标题" 用户名

#回车,就可以输入内容,按住ctrl+删除键 即可删除输入的内容,换行也使用回车

#ctrl+d发送 / 回车输入一个 . 再回车也可以进行发送,当然这个点不会放进内容里

#方法二

echo 内容 |mail -s "主题" 用户名

方法三

mail -s "主题" 收件人 < /etc/passwd

mail常见参数

-a   #带附件
-A   #配置好的发送邮件的账号
-s   #邮件标题
-b   #指定密件副本的收信人地址
-c   #指定副本的收信人地址
-u   #读取指定用户的邮件
-f   #读取指定邮件文件中的邮件

二.发送邮件到网络邮箱

# 配置邮箱信息,在mail.rc文件中追加以下信息
 

vim /etc/mail.rc
# 配置邮箱信息,在mail.rc文件中追加以下信息
[root@bogon ~]# vim /etc/mail.rc
# 你的邮箱地址
set [email protected]
# 邮箱服务器地址, smtp.qq.com smtp.126.com
set smtp=smtp.163.com
# 你的邮箱地址
set [email protected]
# 邮箱是授权码,以QQ邮箱为例在账户设置开启服务获取授权码,可看下图
set smtp-auth-password=XXXXXXXXXXXXXX
set smtp-auth=login
set ssl-verify=ignore

发送邮件测试

cat /etc/passwd | mail -s "测试邮件" 116***[email protected]

发送邮件时携带附件

cat /etc/passwd | mail -s "测试邮件" -a "./a.jpg" 173**[email protected]

注意:如果mail发送失败,提示/usr/sbin/sendmail: 没有那个文件或目录 . . . message not sent.

下载并启用sendmail。

有关概念可参考:

邮件接收流程梳理与扩展-CSDN博客

标签:发送,set,kylin,centos7,邮箱,mail,com,邮件
From: https://blog.csdn.net/Lzcsfg/article/details/137360550

相关文章

  • CentOS7下Docker容器默认安装位置迁移
    Docker一般默认安装在/var/lib/docker目录下,对于云主机或云服务器默认系统盘不大的情况很不友好,动不动就是overlay占用很大空间。将Docker默认安装位置迁移分为一下几步:一、找到Docker默认安装位置1[root@XXXXXXX~]#dockerinfo2Client:3Context:default4D......
  • centos7:从源代码编译安装 nfs-ganesha
    安装依赖,依照手册编译、打包、安装即可。  yumcleanallyuminstall-ycentos-release-ceph-nautilusepel-releaseredhat-lsb-coreyummakecacheyuminstall-ygccgcc-c++makecmakezipunzipyuminstall-ybisonflexdoxygenrpm-buildyuminstall-yuse......
  • CentOS7系统更新yum源教程
    在CentOS7系统中,yum是一个用于软件包管理的工具,它能够从特定的存储库中自动下载和安装软件包。然而,系统默认的yum源可能不包含所有软件包,因此需要手动更新yum源。以下是CentOS7系统更新yum源的步骤:1.备份当前的yum源cp/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/C......
  • 京东为openKylin新增SBOM利器,保障软件供应链安全和可追溯性!
    京东作为openKylin(开放麒麟)社区理事单位,在加入社区后,京东发起成立了SBOMSIG组。SBOMSIG组负责推动和促进软件物料清单(SBOM)的发展和工具建设。近日,SBOM工具已在openKylin社区完成开源,保障openKylin相关软件供应链安全和可追溯性。SBOM工具能解决哪些问题?在当今软件供应链日益复......
  • centos7.9部署nginx服务
    首先,确保你已经安装了CentOS7.9,并且已经连接到互联网。下载Nginx的压缩包,可以在官方网站(https://nginx.org/en/download.html)上找到最新的稳定版本。使用以下命令下载压缩包:wgethttps://nginx.org/download/nginx-1.19.2.tar.gz也可用Xftp上传nginx-1.19.2.tar.gz包......
  • Kylin Desktop V10部署达梦数据库(DM8)
    1.环境处理器:飞腾D2000/8E8C内存:16GB系统:银河麒麟桌面版操作系统(国防版)V10达梦数据库:dm8_20231226_FTarm2000_kylin10_sp1_642.软件下载链接:https://www.dameng.com/list_103.html3.环境部署我这里已经下载好了(软件、环境部署脚本),需拷贝至桌面运行no1.sh,安装完成后运行n......
  • centos7离线安装reids6
    以centos7.9.2009离线安装reids6.2.9为例redis的tar包下载平台http://download.redis.io/releases/1.安装准备redis是c语⾔开发的,安装redis需要c语⾔的编译环境,需要安装gcc(默认安装)redis的源码中,有一些测试和脚本是使用tcl编写的,需要安装tcl(默认不安装)yum-yinstall......
  • centos7基线整改
    愚人节快乐#!/bin/bash#auth:chenjf#func:centos7_加固#version:v5.0#sys:CentOSLinuxrelease7.9.2009(Core)[$(id-u)-gt0]&&echo"pleaseuseroottoexecutethescript!"&&exit1#definitionenvironmentvariable.export......
  • 什么是Docker引擎架构,Docker引擎架构详解及Vmware,CentOS7、Docker引擎的安装,CentOS7常
    Dockere引擎架构详解2.1Docker引擎发展历程2.1.1首发版本架构       Docker在首次发布时,其引擎有两个核心组件构成,LXC(LinuxContainer)与DockerDaemon构成。不过该架构依赖于LXC,使得Docker存在严重的问题:依赖于外部工具对Docker来说存在着巨大的生存风险。......
  • 在vmware16.2.5上安装虚拟机centos7.9镜像文件
    1:首先,下载vmware 进入到VMware的官网,这里小元子要和大家提前说一下哦,大家可以提前看一下自己的windous的版本,选择适合自己windous版本的vmware进行下载,避免下载以后由于版本问题不兼容。由于小元子是windous11,所以我选择下载vmware16.2.5,(温馨提示:版本兼容问题很重要,windous1......