精华内容
下载资源
问答
  • linux mail
    2021-05-12 09:34:59

    Linux mail命令:发送和接收电子邮件

    mail 是 Linux 的邮件客户端命令,可以利用这个命令给其他用户发送邮件。

    mail 命令的基本信息如下。

    命令名称:mail。

    英文原意:send and receive Internet mail。

    所在路径:/bin/mail。

    执行权限:所有用户。

    功能描述:发送和接收电子邮件。

    【例 1】发送邮件。

    如果我们想要给其他用户发送邮件,则可以执行如下命令:

    [root@localhost ~]# mail userl

    Subject: hello

    Nice to meet you!

    .

    #发送邮件给user1用户

    我们接收到的邮件都保存在"/var/spod/mail/用户名"中,每个用户都有一个以自己的用户名命名的邮箱。

    【例 2】发送文件内容。

    如果我们想把某个文件的内容发送给指定用户,则可执行如下命令:

    [root@localhost ~]# mail -s "test mail" root

    #把/root/anaconda-ks.cfg文件的内容发送给root用户

    选项:

    -s: 指定邮件标题

    我们在写脚本时,有时需要脚本自动发送一些信息给指定用户,把要发送的信息预先写到文件中,是一个非常不错的选择。

    【例 3】查看已经接收的邮件。

    我们可以直接在命令行中执行 mail 命令,进入 mail 的交互命令中,可以在这里査看已经接收到的邮件。例如:

    [root@localhost ~]# mail

    Heirloom Mail version 12.4 7/29/08.Type ?for help.

    "/var/spool/mail/root": 1 message 1 new

    >N 1 root Mon Dec 5 22:45 68/1777 "test mail"

    >N 2 root Mon Dec 5 23:08 18/602 "hello"

    #未阅读编号发件人 时间 标题

    &

    可以看到已经接收到的邮件列表,"N"代表未读邮件,如果是已经阅读过的邮件,则前面是不会有这个"N"的;之后的数字是邮件的编号,我们主要通过这个编号来进行邮件的操作。如餓们想要査看第1邮件,则只需输入邮件的编号"1"就可以了》

    在交互命令中执行"?",可以查看这个交互界面支持的命令。例如:

    &?

    mail commands

    type  type messages

    next goto and type next message

    from  give head lines of messages

    headers print out active message headers

    delete delete messages

    undelete  undelete messages

    save folder  append messages to folder and mark as saved

    copy folder  append messages to folder without marking them

    write file append message texts to file, save attachments

    preserve  keep incoming messages in mailbox even if saved

    Reply reply to message senders

    reply  reply to message senders and all recipients

    mail addresses mail to specific recipients

    file folder  change to another folder

    quit quit and apply changes to folder

    xit  quit and discard changes made to folder

    ! shell escape

    cd chdir to directory or home if none given

    list list names of all available commands

    这些交互命令是可以简化输入的,比如"headers"命令,就可以直接输入"h",这是列出邮件标题列表的命令。我们解释一下常用的交互命令。

    headers:列出邮件标题列表,直接输入"h"命令即可。

    delete:删除指定邮件。比如想要删除第二封邮件,可以输入"d2"。

    save:保存邮件。可以把指定邮件保存成文件,如"s 2/tmp/test.mair。

    quit:退出,并把已经操作过的邮件进行保存。比如移除已删除邮件,保存已阅读邮脾。

    exit:退出,但是不保存任何操作。

    Linux mail命令:发送和接收电子邮件相关教程

    更多相关内容
  • linux mail

    2019-03-22 02:32:15
    轻松搭建Postfix+邮件服务器系统(08-04-06) 博文链接:https://zhengdl126.iteye.com/blog/978839
  • Linux mail邮件命令详解及实例

    千次阅读 2021-05-12 16:55:29
    Linux系统下mail命令的测试1. 最简单的一个例子:mail -s test yangfang@fudan.edu.cn这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能...

    在Linux系统下mail命令的测试

    1. 最简单的一个例子:

    mail -s test yangfang@fudan.edu.cn

    这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能收到这封信了。如果你不想被这种乱七八糟的事情干扰,后面的邮箱请使用本地帐户。

    2. 第二个例子:

    三种常用格式发信

    mail -s test yangfang@fudan.edu.cn #第一种方法,你可以把当前shell当成编辑器来用,编辑完内容后Ctrl-D结束

    echo “mail content”|mail -s test yangfang@fudan.edu.cn #第二种方法,我用的最多,可能是喜欢管道的缘故吧

    mail -s test yangfang@fudan.edu.cn < file #第三种方法,以file的内容为邮件内容发信

    其实你很容易发现mail从标准输入读取文件内容并发信,我也只想让你知道这一点,到此,第二个例子结束。

    3. 第三个例子,带附件的邮件

    如果你的系统里没有uuencode命令的话,请先安装sharutils(yum install sharutils)

    uuencode 需要两个参数,第一个是你要发送的文件(们),当然这个也可以用管道来做,第二个是显示的文件名

    uuencode /home/yfang/a.gif a.gif|mail -s pictest yangfang@fudan.edu.cn

    tar czf - /home/yfang/ | uuencode home.tgz |mail -s pictest yangfang@fudan.edu.cn

    ps: 顺便补一句,slackware下的mail好像有一个-a参数,可以直接添加附件,我没有用过。

    转自:http://www.svn8.com/linux/accidence/20091016/10858.html

    Linux下Mail命令收集2007-10-28 10:01系统收到邮件都会保存在“/var/spool/mail/[linux用户名]”文件中。

    在linux中输入mail,就进行了收件箱,并显示二十封邮件列表。

    此时命令提示符为"&"

    unread 标记为未读邮件

    h|headers 显示当前的邮件列表

    l|list 显示当前支持的命令列表

    ?|help 显示多个查看邮件列表的命令参数用法

    d 删除当前邮件,指针并下移。 d 1-100 删除第1到100封邮件

    f|from 只显示当前邮件的简易信息。 f num 显示某一个邮件的简易信息

    f|from num 指针移动到某一封邮件

    z 显示刚进行收件箱时的后面二十封邮件列表

    more|p|page 阅读当前指针所在的邮件内容 阅读时,按空格键就是翻页,按回车键就是下移一行

    t|type|more|p|page num 阅读某一封邮件

    n|next|{什么都不填} 阅读当前指针所在的下一封邮件内容

    阅读时,按空格键就是翻页,按回车键就是下移一行

    v|visual 当前邮件进入纯文本编辑模式

    n|next|{什么都不填} num 阅读某一封邮件

    top 显示当前指针所在的邮件的邮件头

    file|folder 显示系统邮件所在的文件,以及邮件总数等信息

    x 退出mail命令平台,并不保存之前的操作,比如删除邮件

    q 退出mail命令平台,保存之前的操作,比如删除已用d删除的邮件,已阅读邮件会转存到当前用户家目录下的mbox文件中。如果在mbox中删除文件才会彻底删除。

    在linux文本命令平台输入 mail -f mbox,就可以看到当前目录下的mbox中的邮件了。

    cd 改变当前所在文件夹的位置

    写信时,连按两次Ctrl+C键则中断工作,不送此信件。

    读信时,按一次Ctrl+C,退出阅读状态。

    --------------------------------------

    Linux邮件命令用法

    1. 将文件当做电子邮件的内容送出

    语法:mail -s “主题”用户名@地址< 文件

    例如:

    mail -s “program” user < file.c 将file.c

    当做mail的内容,送至user,主题为program。

    2. 传送电子邮件给本系统用户

    语法:mail 用户名

    3. 传送电子邮件至外地用户

    语法: mail 用户名@接受地址

    .../usr/lib/sendmail -bp

    ......“Mail queue is empty” ......mail ....

    例如:

    mailtest@hotmail.com

    Subject : mail test

    :

    键入信文内容

    : :

    按下Ctrl+D 键或. 键结束正文。

    连按两次Ctrl+C键则中断工作,不送此信件。

    Cc( Carbon copy) : 复制一份正文,给其他的收信人。

    4. 检查所传送的电子邮件是否送出,或滞留在邮件服务器中

    语法:/usr/lib/sendmail -bp

    若屏幕显示为“Mail queue is empty” 的信息,表示mail 已送出。

    若为其他错误信息,表示电子邮件因故尚未送出。

    =================================

    Linux下mail使用技巧

    登录LINUX系统后,经常会看到"you have mail",却苦于不知道如何查看,相信菜鸟们都遇到过,偶在网上用“linux mail"找了很久,但大都是介绍mail服务器的,黄天总算没负有心人,在洪恩在找到一篇介绍基础的文章,不敢独享。

    系统提供了用户之间通信的邮件系统,当用户打开终端注册登录时发现系统给出如下信息:

    you have mail.

    这时用户可通过键入mail命令读取信件:

    $ mail

    mail程序将逐个显示用户的信件,并依照时间顺序,显示最新的信件。每显示一段信件,mail都询问用户是否要对该信件作些处理。若用户回答d,则表示 删除信件;若仅按回车键,表示对信件不作任何改动(信件仍旧保存,下次还可读这一信件);若回答p,则要求重复显示信件;s filename表示要把信件存入所命名的文件;若回答q,表示要从mail退出。

    我们在本章的第一个例子中演示了如何写一封信,作为练习,你可送信件给自己,然后键入mail读取自己发的信件,看看会有什么效果。(发信给自己是一种设置备忘录的方法)。

    $mail frank 给自己写信

    subject: test

    This is a mail test

    CRL-d

    EOT

    $

    $mail 查看信件

    “/var/spool/mail/frank:”1 message 1 new

    >Nfrank@xteam.xteamlinux.comThu Mar 25 11:00 13/403 “test”

    &

    Message 1:

    From frank Thu Mar 25 11:00:25 1999/3/25

    Received: (fromfrank@localhost)

    by xteam.xteamlinux.com(8.8.4/8.8.4)

    id LAA05170 for frank;Thu 25 Mar 1999 11:00:25 GMT

    Date: Thu,25 Mar 1999 11:00:25 GMT

    From:RHS Linux User

    Message-Id:<199903251142.LAA05170@xteam.xteamlinux.com>

    To:frank@xteam.xteamlinux.com

    Subject:test

    Status:R

    This is a mail test

    &

    mail命令还有很多其它用法,例如发送事先准备好的信件,或一次送信给若干人。还可以用其它方法送信件。

    另附message的使用技巧:

    当Linux系统处于多用户的情况下,有时在终端上会突然显示出下述信息:

    Message from renee tty2…

    并伴随出现一阵嘟嘟响声。这是用户renee想和你通话而产生的信号。若你用如下命令响应他:

    $ write renee

    这就建立起了你和renee的通信线路,renee在他的终端上键入的内容同时显示在你的终端上,反之你键入的内容也显示在renee的终端上。为区分终 端上哪些是你输入的,哪些是renee输入的,我们使用如下通话协议:(o)表示一段话说完,并让对方发话,(oo)代表通话结束并退出程序。

    renee’s terminal: frank terminal:

    [renee@xteam renee]$ write frank

    $ Message from renee tty2…

    $write renee

    [renee@xteam renee]$Message from you tty1…

    did you forget lunch? (o)

    did you forgeet lunch? (o)

    ten minutes (o)

    ten minutes (o)

    ok (oo)

    ok (oo)

    ctl-d

    EOF

    Ctl-d

    EOF

    [renee@xteam renee]$ $

    除CTL-d键外,也可以使用DELETE退出write命令。

    如果你不愿意别人干扰你的工作,可以使用mesg命令拒绝接受通话。当你向一个拒绝接收通话的用户发写命令、或者向没有注册的用户要求通话时,write命令会显示不能通话的原因。

    展开全文
  • linux mail命令查看邮件/mail控制台

    千次阅读 2022-03-08 11:43:45
    CentOS Linux release 7.6.1810 (Core) 收到邮件了 在控制台会看到这样一个提示You have new mail in /var/spool/mail/root,比如: shell> ll total 0 You have new mail in /var/spool/mail/root 此时,表示...

    前言

    • CentOS Linux release 7.6.1810 (Core)

    收到邮件了

    在控制台会看到这样一个提示You have new mail in /var/spool/mail/root,比如:

    shell> ll
    total 0
    You have new mail in /var/spool/mail/root
    

    此时,表示你收到邮件了。

    tail 命令查看邮件

    shell> tail -30 /var/spool/mail/root 
    From root@xxx.localdomain  Tue Mar  8 11:40:02 2022
    Return-Path: <root@xxx.localdomain>
    X-Original-To: root
    Delivered-To: root@xxx.localdomain
    Received: by xxx.localdomain (Postfix, from userid 0)
            id A25C2602A6; Tue,  8 Mar 2022 11:40:02 +0800 (CST)
    From: "(Cron Daemon)" <root@xxx.localdomain>
    To: root@xxx.localdomain
    Subject: Cron <root@xxx> /usr/service/script/autoCleanLog.sh &
    Content-Type: text/plain; charset=UTF-8
    Auto-Submitted: auto-generated
    Precedence: bulk
    X-Cron-Env: <XDG_SESSION_ID=118626>
    X-Cron-Env: <XDG_RUNTIME_DIR=/run/user/0>
    X-Cron-Env: <LANG=en_US.utf8>
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <PATH=/usr/bin:/bin>
    X-Cron-Env: <LOGNAME=root>
    X-Cron-Env: <USER=root>
    Message-Id: <20220308034002.A25C2602A6@xxx.localdomain>
    Date: Tue,  8 Mar 2022 11:40:01 +0800 (CST)
    
    clean file start ......
    clean file end
    

    mail命令查看邮件

    进入mail控制台

    shell> mail
    Heirloom Mail version 12.5 7/5/10.  Type ? for help.
    "/var/spool/mail/root": 9313 messages 11 new 9312 unread
    ......
     U9302 (Cron Daemon)         Tue Mar  8 10:00  27/950   "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
    >N9303 (Cron Daemon)         Tue Mar  8 10:20  26/940   "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
     N9304 (Cron Daemon)         Tue Mar  8 10:40  30/1396  "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
     ......
    & <mail控制台,在此输入mail命令>
    
    • >为指针,指向当前邮件。
    • N表示新邮件
    • U表示未读邮件
    • 进入mail控制台后,显示邮件列表最后一页。

    帮助

    & help
                   mail commands
    type <message list>             type messages
    next                            goto and type next message
    from <message list>             give head lines of messages
    headers                         print out active message headers
    delete <message list>           delete messages
    undelete <message list>         undelete messages
    save <message list> folder      append messages to folder and mark as saved
    copy <message list> folder      append messages to folder without marking them
    write <message list> file       append message texts to file, save attachments
    preserve <message list>         keep incoming messages in mailbox even if saved
    Reply <message list>            reply to message senders
    reply <message list>            reply to message senders and all recipients
    mail addresses                  mail to specific recipients
    file folder                     change to another folder
    quit                            quit and apply changes to folder
    xit                             quit and discard changes made to folder
    !                               shell escape
    cd <directory>                  chdir to directory or home if none given
    list                            list names of all available commands
    
    A <message list> consists of integers, ranges of same, or other criteria
    separated by spaces.  If omitted, mail uses the last message typed.
    

    邮件列表分页显示

    h|headers 显示当前邮件所在页的邮件列表。

    当邮件很多时,邮件列表被分页显示,每页显示75条邮件:

    • 当前邮件编号为1时,显示邮件列表的第一页(1-75号)。
    • 当前邮件编号为2时,显示邮件列表的第一页(1-75号)。
    • 当前邮件编号为75时,显示邮件列表的第一页(1-75号)。
    • 当前邮件编号为76时,显示邮件列表的第二页(76-150号)。
    • 当前邮件编号为77时,显示邮件列表的第二页(76-150号)。
    • 当前邮件编号为150时,显示邮件列表的第二页(76-150号)。
    & h
    ......
     U9302 (Cron Daemon)         Tue Mar  8 10:00  27/950   "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
    >N9303 (Cron Daemon)         Tue Mar  8 10:20  26/940   "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
     N9304 (Cron Daemon)         Tue Mar  8 10:40  30/1396  "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
    ......
    

    邮件列表最后一页

    z 显示邮件列表最后一页。

    阅读当前邮件

    more|p|page 阅读当前邮件(指针所指向的邮件)的内容。 阅读时,按回车键打开下一封邮件。

    & more
    Message 9303:
    From root@hdcommunity-01.localdomain  Tue Mar  8 10:40:02 2022
    Return-Path: <root@xxx.localdomain>
    X-Original-To: root
    Delivered-To: root@xxx.localdomain
    Received: by xxx.localdomain (Postfix, from userid 0)
            id A25C2602A6; Tue,  8 Mar 2022 11:40:02 +0800 (CST)
    From: "(Cron Daemon)" <root@xxx.localdomain>
    To: root@xxx.localdomain
    Subject: Cron <root@xxx> /usr/service/script/autoCleanLog.sh &
    Content-Type: text/plain; charset=UTF-8
    Auto-Submitted: auto-generated
    Precedence: bulk
    X-Cron-Env: <XDG_SESSION_ID=118626>
    X-Cron-Env: <XDG_RUNTIME_DIR=/run/user/0>
    X-Cron-Env: <LANG=en_US.utf8>
    X-Cron-Env: <SHELL=/bin/sh>
    X-Cron-Env: <HOME=/root>
    X-Cron-Env: <PATH=/usr/bin:/bin>
    X-Cron-Env: <LOGNAME=root>
    X-Cron-Env: <USER=root>
    Message-Id: <20220308034002.A25C2602A6@xxx.localdomain>
    Date: Tue,  8 Mar 2022 11:40:01 +0800 (CST)
    
    
    clean file start ......
    clean file end
    

    翻页

    阅读时,按回车键打开下一封邮件。

    移动指针

    f num |from num 指针移动到某一封邮件。

    & h
    ......
     U9302 (Cron Daemon)         Tue Mar  8 10:00  27/950   "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
    >N9303 (Cron Daemon)         Tue Mar  8 10:20  26/940   "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
     N9304 (Cron Daemon)         Tue Mar  8 10:40  30/1396  "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
     ......
    & f 9304
     N9304 (Cron Daemon)         Tue Mar  8 10:40  30/1396  "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
    & h
    ......
     U9302 (Cron Daemon)         Tue Mar  8 10:00  27/950   "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
     N9303 (Cron Daemon)         Tue Mar  8 10:20  26/940   "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
    >N9304 (Cron Daemon)         Tue Mar  8 10:40  30/1396  "Cron <root@xxx> /usr/service/script/autoCleanLog.sh"
    ......
    
    
    展开全文
  • 由于经常工作在linux下,所以很多时候需要将自己工作的报告或其他有用的东东发送给相关的人,所以花时间研究了一下在linux下如何发送mail。我们通常能用到下面3中发送方式:  1、使用Shell当编辑器发送邮件  ...
  • Linux mail 命令(smtp.163.com)

    千次阅读 2022-03-07 13:43:47
    linux下配置 在文件最后位置粘贴下方内容 记得根据自己修改下】 set from=1151939762@qq.com #此处设置发件人的信息 set smtp=smtp.qq.com:465 #此处配置对应邮箱的stmp服务器 set ...

    一、安装部署

    yum -y install mailx

    二、开启163的SMTP服务

    注:为什么能发邮件,正常是163网站注册账户发送邮件,而后台是邮件服务器帮你发送,邮件信息中标明是你的邮箱账户。mail只是个命令,它不具备邮件服务器功能,mail配置连接那个邮件服务器,通过mail命令告诉邮件服务器你应该发什么信息,仅此而已。所以需要先打开163的SMTP服务,让mail能跟163通信交互。

    2.1、登录163,点击POP3/STMP

     2.2、开启IMAP/SMTP服务

    2.3、开启后生成授权密码,记住它

    注:开启POP3/SMTP服务,mail连接POP3/SMTP服务会报错

    smtp-server: 550 User has no permission
    "/root/dead.letter" 11/304
    . . . message not sent.

    三、修改配置文件

    3.1、修改配置文件,让mail能够连接163的stmp,在文件尾加上如下配置

    [root@localhost ~]# vim /etc/mail.rc
    
    set from=wy1151939762@163.com               #此处设置发件人的信息
    set smtp=smtp.163.com                       #此处配置对应邮箱的stmp服务器
    set smtp-auth-user=wy1151939762@163.com     #此处配置发件人邮箱地址
    set smtp-auth-password=××××××××××           #客户端授权码,不是邮箱地址密码
    set smtp-auth=login                         #邮件认证方式
    

    1、set smtp-auth-password=××××××× # 此处=后添写的是第二步的授权密码,不是邮箱地址密码
    2、因为163的设置相对简单些,以163邮箱为例,QQ邮箱等,其他邮箱因为安全等因素,需要设置的比较多

    四、验证

    不用重启服务之类,直接发送邮件,没有报错代表无问题

    [root@localhost ~]# echo "Content" | mail -s "Title" 1151939762@qq.com
    [root@localhost ~]#
    
    注:
    echo "发送的内容" | mail -s "标题" 发送的邮箱

    查看邮件

    五、mail 参数

    5.1 、不带附件

    1、在线编辑输入内容:可以把当前shell当成编辑器来用,执行后输入的是邮件内容,编辑完内容后Ctrl+D结束,提示EOT代表结束。"Title"是标题

    [root@localhost ~]# mail -s "Title" 1151939762@qq.com
    世界你好呀EOT
    [root@localhost ~]#

    2、echo编辑好内容发送:echo "发送的内容" | mail -s "标题" 发送的邮箱

    [root@localhost ~]# echo "mail content"|mail -s test 1151939762@qq.com  

    3、读取本地文件内容当作发送内容:mail -s "标题" 发送的邮箱<把本地的一个文件内容当作邮件发送内容

    [root@localhost ~]# mail -s "Title" 1151939762@qq.com</root/nihao.txt

    4、给多个用户发送邮件:mail -s "标题" -c 发送的邮箱1 发送的邮箱2<本地的一个文件内容当作邮件发送内容

    [root@localhost ~]# mail -s "Title" -c 1151939762@qq.com wy1151939762@163.com</root/nihao.txt

    5、批量给多个用户发送邮件:

    [root@localhost ~]# cat /root/123.txt
    1151939762@qq.com
    wy1151939762@163.com
    
    [root@localhost ~]# mail -s "Title" -c `cat /root/123.txt` </root/nihao.txt
    

    6、使用(<<EOF 内容 EOF)

    mail -s "Title" wy1151939762@163.com <<EOF
    > 你好世界
    > EOF
    [root@localhost ~]#
    
    格式:
    mail -s "主题" 收件地址 <<EOF
    >(写入内容)
    >EOF 回车则自动发送

    5.2 、带附件

    据了解,mail本身是不能发附件的,要借助uuencode,所以需要先装sharutils,如果你的系统里没有uuencode命令的话,请先安装sharutils(yum install  -y sharutils)
    uuencode 需要两个参数,第一个是你要发送的文件(们),当然这个也可以用管道来做,第二个是显示的文件名
    命令很简单( uuencode 附件名称 附件显示名称|mail -s 邮件标题 地址),个人测试不好使,不是想要的那种发邮件带附件,uuencode可以进行编码,收件人收到编码后,必须有能解析的工具才能看。

    展开全文
  • linux mail命令发送邮件失败的解决

    千次阅读 2021-05-10 09:00:14
    使用linux自带的邮件功能测试邮件发送功能如下:$ mail -s test xxx@163.comsldkfjlskdjf[CTRL+D]cc:有时会出再提示:You have a new mail in /var/spool/mail/root并且在邮箱中看不到邮件;解决办法:1.查看出错的...
  • Linux mail 配置

    千次阅读 2018-12-29 12:31:12
    想发挥Linux Fail2ban 的邮件报警功能,这几天张开辉在想使用哪些种邮件进行报警会比较好! 如果自己在购买的Linux 空间上,配个邮件服务器,张开辉觉得又没有那个必要;同时现在的空间服务器很多设置25端口不让发...
  • Linux mail 查看

    千次阅读 2018-12-06 13:06:00
    Linux 下查看mail的命令参数: 一般系统收到邮件都会保存在“/var/spool/mail/[linux username]"文件中,在Linux中输入mail,就进入了收件箱,并显示20封邮件列表 此时命令提示符为”&“,我们输入参数就是在...
  • linux mail命令用法

    万次阅读 2018-05-05 17:47:12
    Linux系统下mail命令的测试1. 最简单的一个例子: mail -s test admin@aispider.com这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能...
  • Linux Mail邮件服务器

    2009-08-22 07:02:05
    内附:Linux Mail邮件服务器 实验配置以及解释,实验抓图文档。
  • 主要介绍了Linux发邮件之mail命令详解,详细的讲解了mail命令的用法等,非常具有实用价值,需要的朋友可以参考下。
  • linux mail 命令删除邮件

    千次阅读 2018-08-27 15:14:41
    mail 回车 ?d 1-100 #输入 d 1-100 删除第1至第100封邮件
  • linux下有一个mail命令可以用来收发邮件,但是默认情况下邮件的发送人为当前用户,有时候为了方便的在程序(比如perl脚本)中发送邮件,那么就得指定特定的发送人,这个怎么办呢?在正常的发送命令后面追加"---f发送人...
  • linux mail命令用法浅析

    千次阅读 2016-12-07 15:41:49
    作者:佚名 字体:[增加 减小] 来源:互联网 ...这篇文章主要介绍了linux mail命令用法浅析,分别讲解了邮件发送方法、发送附件的方法、查看邮件的方法等,需要的朋友可以参考下 在这里整理一下Linuxmail命令的使
  • linux清空mail

    2020-12-17 10:15:49
    linux清空mail 使用linux时,经常会有各种程序报警信息到mail中,如果不及时清理,重要信息会被淹没,所以定期是个好办法 (base) root@iZ2ze74yt1daioe0s04o9kZ:~/AutoCutout# mail ........ Cannot append ...
  • 暂时讨论mail发送邮件功能,该功能在CentOs、SUSE和Ubuntu下都测试过。htmlmail命令的语法以下:linuxUsage: mail [-iInv] [-s subject] [-c cc-addr] [-b bcc-addr] to-addr ...[-- sendmail...
  • Linux mail

    2012-06-21 16:53:27
    sudo apt-get install mailunitl 选择 internet smarthost
  • 邮件服务器: MUA:邮件用户代理 foxmail outlook MTA:邮件传输代理 sendmail postfix MDA:邮件投递代理 SMTP:简单邮件传输协议 postfix ...邮件保存位置:/var/spool/mail/ 配置: [ro
  • 关于配置linuxmail.rc

    2021-05-15 13:39:02
    关于配置linuxmail.rc关于配置linuxmail.rcyum -y install mailx下载mailx后配置mail.rc文件注意我用的是qq邮箱所以一些地方是qq而你们可以根据你的邮箱来替换qqvi /etc/mail.rcset bsdcompatset ...
  • Linux使用mail配合smtp发送邮件

    千次阅读 2022-02-18 14:08:46
    由于工作需要结合shell脚本需要发送邮件通知,linux自带的mail可以实现外部smtp发邮件。不需要本地配置postfix,sendmail邮件服务器。 本文教程包含25端口发送邮件和mail使用465端口加密发邮件,mail基本命令发送...
  • 1、语法mail [选项] addr2、参数列表选项说明-a file将给定的文件发送出去-b指定邮件盲抄送地址-c指定抄送地址-H显示所有的邮件头并且推出-i忽略控制台的终端信号-r设置发送者地址-s指定邮件主题-u阅读指定用户的...
  • linux mail 命令参数:

    千次阅读 2015-04-28 11:14:44
    linux mail 命令参数: 使用mail发邮件时,必须先将sendmail服务启动。 mail –s “邮件主题” –c”抄送地址” –b “密送地址” -- -f 发送人邮件地址 –F 发件人姓名   三种常用格式发信   ...
  • linux mail 命令

    千次阅读 2013-03-14 08:26:31
    Ubuntu下使用最常用的mail功能,需要安装mailutils,安装命令:sudo apt-get install mailutils使用带附件的功能,则还要安装sharutils,安装命令:sudo apt-get install sharutils; redhat下安装方式为yum ...
  • Linux mail命令发送邮件

    千次阅读 2017-10-14 20:52:05
    简单介绍邮件发送原理和 mail 命令的使用

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 152,162
精华内容 60,864
关键字:

linux mail