首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏北京马哥教育

    傻瓜式配置mutt

    介绍 mutt是什么? 比如我经常要向另一台电脑发送数据,或者只是通过邮件发送几句话,几个小文件,这时就是发挥mutt优势的时候了。 someone@gmail.com 在命令行使用邮件还有一个比较方便的地方就是便于写脚本,比如你要让电脑帮你做事情,末了自动把结果发到指定邮箱,这时你就需要mutt了。 mutt配置 一、安装mutt和msmtp sudo yum install mutt msmtp 二、配置mutt 创建~/.muttrc vim ~/.muttrc 设置你自己邮件头的姓名和邮件地址 /cache 在.muttrc中加入一下信息设置本地缓存 set header_cache=~/.mutt/cache/headersset message_cachedir=~/.mutt/cache

    4.4K40发布于 2018-05-02
  • 来自专栏开源部署

    Ubuntu 14.04+Mutt+Msmtp 配置Linux 下命令行邮件客户端

    Ubuntu 14.04安装msmtp mutt软件 apt-get install -y msmtp mutt 配置 msmtp 安装完成之后先配置 msmtp,默认的配置文件根据每个操作系统版本不一样 配置 mutt mutt 的配置文件也有 2 个。 ~/.muttrc or ~/.mutt/muttrc     User configuration file. set use_from=yes set realname="xxx@163.com"  #这里设置的是你发件人别名,可以不是邮件地址 set editor="vim" 测试发送邮件 df -h |mutt 在 nagios 的 command.cfg 中将mail 命令替换成 mutt # 'notify-host-by-email' command definition define command{ $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\nDate/Time: $LONGDATETIME$\n" | /usr/bin/mutt

    1.8K20编辑于 2022-07-03
  • 来自专栏用户1880875的专栏

    在 Linux 命令行中收发 Gmail 邮件

    安装 Mutt 在 Linux 系统上,一般可以直接从发行版提供的软件库中安装 Mutt,另外需要在家目录中创建一个 .mutt 目录以存放配置文件: $ sudo dnf install mutt $ 向邮件服务器实际传输邮件是其它应用或邮件服务的工作,尽管它们可以和 Mutt 进行协作,让我们看起来是 Mutt 完成了所有功能,但实际上并非如此。 在弄懂了两者之间的区别之后,我们会对 Mutt 的配置更加清楚。 这也是为什么除了 Mutt 之外,我们还需要视乎进行通信的服务种类选择一些辅助应用程序。 在同步完成后,启动 Mutt: $ mutt Mutt 会提示你打开用于管理电子邮件的目录权限,并展示收件箱的视图。 image.png 学习使用 Mutt 在学习使用 Mutt 的过程中,你可以找到最符合你使用习惯的 .muttrc 配置。

    4K20发布于 2021-09-08
  • 来自专栏SpringBoot 核心技术

    ubuntu下MySQL数据库自动备份并发送到指定邮箱

    步骤: 安装并配置ubuntu邮件发送环境 创建执行备份并发送邮件的程序 让程序自动定时执行 方法: 步骤一、安装并配置ubuntu邮件发送环境 在ubuntu下安装mutt很方便,只需要sudo apt-get install mutt,另外需要安装msmtp,一个发邮件的小工具,sudo apt-get insall msmtp。 1 》安装 sudo apt-get install mutt sudo apt-get install msmtp 2 》配置 MUTT -》配置文件路径: /etc/Muttrc -》在Muttrc /var/log/msmtp.log -》为了让所有用户都能读写这个日志文件,我们将其权限设置为777 sudo chmod 777 /var/log/msmtp.log 3》到这里,我们测试一下使用mutt echo "测试内容" |mutt -s "测试发送邮件" yuqiyu@vip.qq.com ?

    2K20发布于 2018-06-27
  • 来自专栏知识技术分享

    如何让Python不回显获取密码输入

    具体来说,我使用一个名为 Mutt 的应用作为我的电子邮件客户端。它可以让我在我的 Linux 终端中阅读和撰写电子邮件,但通常它希望在其配置文件中有一个密码。 我限制了我的 Mutt 配置文件的权限,以便只有我可以看到它,我是我的笔记本电脑的唯一用户,所以我并不真的担心经过认证的用户会无意中看到我的配置文件。 我决定将我的密码输入 Mutt 的最好方法是将我的密码存储在一个加密的 GPG 文件中,创建一个提示我的 GPG 密码来解锁这个加密文件,然后将密码交给 Mutt(实际上是交给 offlineimap /pass.gpg $ rm pass 现在运行 Python 脚本: $ python ~/.mutt/password_prompt.py Enter your GPG password: 隐藏在名为 .mutt 的无关紧要的电子邮件密码真的重要吗?也许不重要。

    1.5K00编辑于 2021-11-30
  • 来自专栏菲宇

    zabbix安装邮件报警

    按ctrl+d结束 但是它不能够发送附件,所以安装mutt 4、安装mutt vi /etc/Muttrc ,编辑mutt的总设置,修改以下几行 set from="发送邮件地址" set sendmail 5、测试一下mutt是否有效 echo "测试测试" | mutt -s "测试" 测试邮件地址 echo "testmail" |mutt -s "test" [-a /etc/hosts] test @163.com 这里的-a 是指添加附件,如果是多个附件的话就 多加几个 -a 文件名 可以使用mutt进行邮件备份等工作了,结合cron使用,可以实现的功能相当多。 /bin/bash echo "$3" | mutt -s "$2" $1 chmod 755 /usr/local/zabbix/AlertScripts/testemail.sh 7、创建示警媒体

    93820发布于 2019-06-11
  • 来自专栏PPV课数据科学社区

    适用于 PHP 开发人员的 Python 基础知识

    mutt = 'Kafka' #meet our mutt Kafka print(mutt) #prints Kafka Python 的变量名称约定与 PHP 类似:您在创建变量名时只能使用字母 一个简单的条件测试 yorkie = 'Marlowe' mutt = 'Kafka' if len(yorkie) > len(mutt): print('The yorkie wins!') 一个比较复杂的条件测试 yorkie = 'Marlowe' mutt = 'Kafka' if len(yorkie) + len(mutt) > 15: print('The yorkie and the mutt win!') elif len(yorkie) + len(mutt) > 10: print('Too close to tell!') else: print('Nobody wins!')

    1.5K151发布于 2018-04-23
  • 来自专栏菲宇

    Linux两种发邮件的方式

    按ctrl+d结束 但是它不能够发送附件,所以安装mutt 4、安装mutt vi /etc/Muttrc ,编辑mutt的总设置,修改以下几行 set from="发送邮件地址" set sendmail 5、测试一下mutt是否有效 echo "测试测试" | mutt -s "测试" 测试邮件地址 echo "testmail" |mutt -s "test" [-a /etc/hosts] test @163.com 这里的-a 是指添加附件,如果是多个附件的话就 多加几个 -a 文件名 可以使用mutt进行邮件备份等工作了,结合cron使用,可以实现的功能相当多。

    1.8K30发布于 2019-06-11
  • 来自专栏开源部署

    利用mail实时监测服务器程序状态

    1 mail环境搭建 1.1 安装mail套件 Ubuntu环境:apt-get install mutt msmtp CentOS环境:我没有采用mutt,是用的sendmail或mail中的一种 1.2 配置 1.2.1 MUTT 系统全局设置/etc/Muttrc,如果使用某个系统用户,可以在~/.muttrc中设置。       #else         #echo "$p is running"       fi   done   sleep 1 done 我的云主机是centos的,用的是mail发邮件,同样可以用mutt

    1.5K10编辑于 2022-06-30
  • 来自专栏CU技术社区

    利用 Shell 脚本来监控 Linux 系统的内存

    user test password 123456 logfile ~/.msmtp.log # chmod 600 ~/.msmtprc # touch ~/.msmtp.log 3、mutt 安装配置:(一般linux下有默认安装mutt) # vim ~/.muttrc set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes yes set rfc2047_parameters=yes set charset="utf-8" 4、邮件发送测试(-s邮件标题,-a表加附件) # echo "邮件内容123456" | mutt | mutt -s "$IP服务器$today内存监控报告" -a /scripts/freemem.txt test@126.com # chmod a+x /scripts/sendmail-mem.sh | mutt -s "$IP 服务器内存告警" test@126.com fi fi # chmod a+x /scripts/swap-warning.sh 四、加入任务计划:内存每十分钟检测一次

    1.9K10发布于 2019-10-25
  • 来自专栏GitHub专栏

    利用 Shell 脚本实现邮件监控 Linux 系统的内存

    user test password 123456 logfile ~/.msmtp.log # chmod 600 ~/.msmtprc # touch ~/.msmtp.log 3、mutt 安装配置:(一般linux下有默认安装mutt) # vim ~/.muttrc set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes yes set rfc2047_parameters=yes set charset="utf-8" 4、邮件发送测试(-s邮件标题,-a表加附件) # echo "邮件内容123456" | mutt | mutt -s "$IP服务器$today内存监控报告" -a /scripts/freemem.txt test@126.com # chmod a+x /scripts/sendmail-mem.sh | mutt -s "$IP 服务器内存告警" test@126.com fi 四、加入任务计划:内存每十分钟检测一次,有告警则立即发邮件(十分钟发一次),内存检测结果邮件每天早上8点发一次

    1.1K40发布于 2020-09-28
  • 来自专栏网站技术分享

    让Python不回显获取密码输入的命令

    getpass.getpass(prompt="Enter your GnuPG password: ", stream=None) with open(os.path.join(homedir,'.mutt 要查看脚本的运行情况,你首先必须创建一个加密文件(我假设你已经设置了 GPG): $ echo "hello world" > pass $ gpg --encrypt pass $ mv pass.gpg ~/.mutt /pass.gpg $ rm pass 现在运行 Python 脚本: $ python ~/.mutt/password_prompt.py Enter your GPG password: 首先,添加一行引用 Python 文件的内容: pythonfile = ~/.mutt/password_prompt.py 然后将 .offlineimaprc中的 remotepasseval 隐藏在名为 .mutt 的无关紧要的电子邮件密码真的重要吗?也许不重要。

    1.4K40发布于 2021-09-13
  • 来自专栏机器人网

    来一波美国海军陆战队的新式机器人和“超级潜艇”

    配备武器的MUTT机器人 ? 另外,全新的自主战斗机器,如装有机枪的MUTT机器人,也可以提供决定性的优势。 这种被称为多用途无人战术输送系统(MUTT)的机器人由通用动力公司设计,操作手可使用小型控制器遥控操作,无线连接,方便人员远程遥控。同时其可以在沙滩或崎岖路面上前行。 海军陆战队员可以为MUTT机器人装备M2勃朗宁机枪、全自动FN Hershel 240B中型机枪或经典M249轻机枪。除了机枪,他们也成功为机器人配备了60毫米迫击炮。 MUTT机器人采用燃料混合电力驱动,有效载荷可达600磅,可以减轻海军陆战队员的负担。 “超级潜艇”——Fathom ?

    87250发布于 2018-04-24
  • 来自专栏米扑专栏

    linux shell 发送email 附件

    方法一:发送单个附件(正文乱码) mutt -s "mail subject" -a output_email.html -- tomail@163.com < output_email.html 或者 cat output_email.html | mutt -s "mail subject" -a output_email.html -- tomail@163.com 效果截图: ? %m-%d_%H:%M:%S") email_subject=$email_subject"__"$email_date cat $email_content | /usr/bin/mutt

    1.8K20发布于 2019-02-19
  • 来自专栏CU技术社区

    利用 Shell 脚本实现邮件监控 Linux 系统的内存

    login user test password 123456 logfile ~/.msmtp.log # chmod 600 ~/.msmtprc # touch ~/.msmtp.log 3、mutt 安装配置:(一般linux下有默认安装mutt) # vim ~/.muttrc set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes yes set rfc2047_parameters=yes set charset="utf-8" 4、邮件发送测试(-s邮件标题,-a表加附件) # echo "邮件内容123456" | mutt | mutt -s "$IP服务器$today内存监控报告" -a /scripts/freemem.txt test@126.com # chmod a+x /scripts/sendmail-mem.sh | mutt -s "$IP 服务器内存告警" test@126.com fi fi # chmod a+x /scripts/swap-warning.sh 四、加入任务计划:内存每十分钟检测一次

    1.2K10发布于 2020-09-24
  • 来自专栏kali blog

    SSH登录 邮件提醒

    可以看到暴力破解为重灾区 接下来,我们需要用到 msmtp 和 mutt两个软件。 关于msmtp msmtp 就是一个支持服务器配置文件的轻型 SMTP 客户端,配合 mutt 可以达到邮件发送的效果。 我们执行下面命令进行安装! apt install msmtp mutt 接下来,我们在/usr/share/doc/msmtp/examples/msmtprc-system.example文件到/etc/msmtprc cd ******************************"|mutt -s "服务器SSH登录警告"${e_mail} 添加软链接 接下来,需要配置一个 sshrc 文件,这个文件的作用是当连接

    17010编辑于 2025-11-17
  • 来自专栏码农二狗

    linux下自动备份网站数据到邮箱

    需要mutt支持,centos下一句话搞定: yum install -y mutt 接着是脚本了,采用linux自带的tar命令打包,数据库采用mysql自带的mysqldump命令导出成sql文件 db_base.sql cd $web_path tar -czf $tmp_file.tar.gz * mv $tmp_file.tar.gz $path cd $path echo "File Backup" | mutt

    2.8K30发布于 2018-06-29
  • 来自专栏大师级码师

    最简单实用的mail发送方法

    发送邮件带内容附件 echo "tt"|mail -a /home/pengzz/checknginx.sh -s "test" pengzezhou@social-touch.com 发送邮件带内容附件,使用mutt sudo yum install mutt echo "hello"|mutt -a /home/pengzz/checknginx.sh -s "subject of " -- pengzezhou

    1.5K00发布于 2021-09-21
  • 来自专栏艳艳代码杂货店

    Linux 下 命令行 mail 发邮件方法

    发送邮件带内容附件 echo "tt"|mail -a /home/pengzz/checknginx.sh -s "test" pengzezhou@social-touch.com 发送邮件带内容附件,使用mutt sudo yum install mutt echo "hello"|mutt -a /home/pengzz/checknginx.sh -s "subject of " -- pengzezhou

    2.2K20发布于 2021-10-29
  • 来自专栏菲宇

    Shell脚本监控系统情况并发送邮件

    安装配置:(一般linux下有默认安装mutt) 如果没有安装,则使用yum安装 yum -y install mutt # vim /root/.muttrc set sendmail="/usr yes set rfc2047_parameters=yes set charset="utf-8 4、邮件发送测试(-s邮件标题,-a表加附件) # echo "邮件内容123456" | mutt default not found: no configuration file available 故将/usr/local/etc/msmtprc 复制为/root/.msmtprc 查看一下mutt 文件安装目录情况 rpm -ql mutt 故将/etc/Muttrc 复制为/root/.muttrc即可发送邮件。 | mutt -s "$IP 服务器系统负载严重告警!!!"

    2K40发布于 2019-06-11
领券