其中 Tutanota 包含很多 开源组件,而 ProtonMail 则为付费用户提供 IMAP 桥接,简化了在非浏览器环境下的邮件访问。...当然,如果你自己就 拥有电子邮件服务器,那么使用 Mutt 就更简单了。下面我们开始介绍。...Mutt 是一个 邮件用户代理(Mail User Agent)(MUA),因此它的作用是读取、编写以及向外部邮件池发送邮件。...配置 OfflineIMAP OfflineIMAP 默认使用 ~/.offlineimaprc 这个配置文件,在它的代码库中会有一个名为 offlineimap.conf 的配置模板,可以直接将其移动到家目录下...而第二个值则需要通过双因素身份验证(2FA)后从 Google 获取(即使你在查收邮件时不需要使用 2FA)。
1.登录 MySQL shell mysql -u root -p 2.切换到 mail 数据库,添加对你域名的支持,并创建一个电子邮件帐户。...,需要发送测试邮件以创建该用户的邮箱: yum install mailx mailx sales@example.com 按下 Ctrl+D 键结束消息。...当电子邮件用户向服务器进行身份验证时,他们必须提供上面创建的完整电子邮件地址作为用户名。 检查你的日志 测试邮件发送之后, 检查邮件日志以确保邮件已传送。.../tmp 3.使用邮件客户端测试邮箱。对于此测试,建议使用mutt。如果默认情况下未安装,请键入 yum install mutt 命令安装,然后运行命令: mutt -f ....4.如果收件箱中有电子邮件,则已成功配置 Postfix、Dovecot 和 MySQL!退出 mutt 请按q。
步骤: 安装并配置ubuntu邮件发送环境 创建执行备份并发送邮件的程序 让程序自动定时执行 方法: 步骤一、安装并配置ubuntu邮件发送环境 在ubuntu下安装mutt很方便,只需要sudo apt-get...install mutt,另外需要安装msmtp,一个发邮件的小工具,sudo apt-get insall msmtp。...set from=sdxunmei@163.com set envelope_from=yes MSMTP -》在/etc目录下创建msmtprc的配置文件/etc/msmtprc(msmtprc文件默认是没有的...mutt来发送邮件。...echo "测试内容" |mutt -s "测试发送邮件" yuqiyu@vip.qq.com ?
<hosts mutt命令 mutt -s “标题” 邮件地址 <文件 命令发邮件需要邮件服务的支持 mail默认是调用本机MTA发送邮件的,这意味着需要在本机上安装sendmail或postfix...Centos5默认使用Sendmail邮件服务,开启方式/etc/init.d/sendmail start Centos6默认使用Postfix邮件服务,开启方式/etc/init.d/postfix...start 配置mail使用外部SMTP发邮件 通过修改配置文件可以使用外部SMTP服务器,可以达到不使用Sendmail等内部邮件服务而用外部的smtp服务器发送邮件的 修改/etc/mail.rc...默认是”当前用户id”@”主机名” smtp: 指定外部的服务器地址。 smtp-auth-user: 指定用户名。(必须是从外部服务器注册的用户) smtp-auth-password: 指定密码。...如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
在以下示例中,MariaDB shell用于添加对“example.com”域的支持,该域将具有名为“sales”的电子邮件帐户。...登录MariaDB shell: mysql -u root -p 切换到mail数据库,添加对您的域的支持,并创建一个电子邮件帐户。...,需要发送测试邮件以创建该用户的邮箱: yum install mailx mailx sales@example.com 按Ctrl+D完成消息。...当电子邮件用户向服务器进行身份验证时,他们必须向其电子邮件客户端提供上面创建的完整电子邮件地址作为其用户 检查您的日志 发送测试邮件后,检查邮件日志以确保邮件已发送。.../tmp 使用邮件客户端测试邮箱。对于此测试,建议使用mutt。如果默认情况下未安装,请安装yum install mutt,然后运行: mutt -f . 系统可能会提示您创建根邮箱。
Ubuntu 14.04安装msmtp mutt软件 apt-get install -y msmtp mutt 配置 msmtp 安装完成之后先配置 msmtp,默认的配置文件根据每个操作系统版本不一样...配置 mutt mutt 的配置文件也有 2 个。 ~/.muttrc or ~/.mutt/muttrc User configuration file....set editor="vim" 测试发送邮件 df -h |mutt -s "useage of hd" xxx@163.com 使用客户端收取邮件内容如下: useage of hd xxx@163...100M 0 100M 0% /run/user /dev/sda1 236M 37M 187M 17% /boot 配置 nagios 的报警邮件也使用...mutt 来发送。
安装配置:(一般linux下有默认安装mutt) # vim ~/.muttrc set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes...set from=test@126.com set envelope_from=yes set rfc2047_parameters=yes set charset="utf-8" 4、邮件发送测试...(-s邮件标题,-a表加附件) # echo "邮件内容123456" | mutt -s "邮件标题测试邮件" -a /scripts/test.txt test@126.com 二、使用Free命令监控系统内存.../bin/bash #把生成的freemem.txt文件通过邮件发送给用户 #提取本服务器的IP地址信息 IP=`ifconfig eth0 | grep "inet addr" | cut -...f 2 -d ":" | cut -f 1 -d " "` #提取当前日期时间 today=`date -d "0 day" +%Y年%m月%d日` #发送内存监控结果邮件 echo "这是
安装配置:(一般linux下有默认安装mutt) # vim ~/.muttrc set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes...(-s邮件标题,-a表加附件) # echo "邮件内容123456" | mutt -s "邮件标题测试邮件" -a /scripts/test.txt test@126.com 二、使用Free命令监控系统内存.../bin/bash #把生成的freemem.txt文件通过邮件发送给用户 #提取本服务器的IP地址信息 IP=`ifconfig eth0 | grep "inet addr" | cut -...f 2 -d ":" | cut -f 1 -d " "` #提取当前日期时间 today=`date -d "0 day" +%Y年%m月%d日` #发送内存监控结果邮件 echo "这是...| mutt -s "$IP 服务器内存告警" test@126.com fi 四、加入任务计划:内存每十分钟检测一次,有告警则立即发邮件(十分钟发一次),内存检测结果邮件每天早上8点发一次
account default #你的发送邮件服务器 host smtp.126.com port 25 #要从哪个邮箱发出 from xxxx@126.com #这里如果使用on的话会报...按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使用,可以实现的功能相当多。...描述mail-test 类型 脚本 脚本名字:testemail.sh 选择添加 8、创建动作 然后点击 配置 -》动作-》再点击右上角的创建动作 名称action-mailtest 默认标题服务器
比如我经常要向另一台电脑发送数据,或者只是通过邮件发送几句话,几个小文件,这时就是发挥mutt优势的时候了。...someone@gmail.com 在命令行使用邮件还有一个比较方便的地方就是便于写脚本,比如你要让电脑帮你做事情,末了自动把结果发到指定邮箱,这时你就需要mutt了。...如果,万一,要是,这种事情真的发生了,你可以向她邮箱发送一百封标题跟刚才一样的邮件,她打开前几封邮件发现都是一样的,就不会往下看了,全选,删除之,你的目的就达到了。...如果想指定邮箱发送一百封内容一样的邮件,我想,没有比shell脚本更方便的东西了。...mutt配置 一、安装mutt和msmtp sudo yum install mutt msmtp 二、配置mutt 创建~/.muttrc vim ~/.muttrc 设置你自己邮件头的姓名和邮件地址
安装配置:(一般linux下有默认安装mutt) # vim ~/.muttrc set sendmail="/usr/local/msmtp/bin/msmtp" set use_from=yes..." set from=test@126.com set envelope_from=yes set rfc2047_parameters=yes set charset="utf-8" 4、邮件发送测试...(-s邮件标题,-a表加附件) # echo "邮件内容123456" | mutt -s "邮件标题测试邮件" -a /scripts/test.txt test@126.com 二、使用Free命令监控系统内存.../bin/bash #把生成的freemem.txt文件通过邮件发送给用户 #提取本服务器的IP地址信息 IP=`ifconfig eth0 | grep "inet addr" | cut -...f 2 -d ":" | cut -f 1 -d " "` #提取当前日期时间 today=`date -d "0 day" +%Y年%m月%d日` #发送内存监控结果邮件 echo "这是
安装配置:(一般linux下有默认安装mutt) vim ~/.muttrc set sendmail="/usr/local/msmtp/bin/msmtp" set use_from...from=test@126.com set envelope_from=yes set rfc2047_parameters=yes set charset="utf-8" 邮件发送测试...(-s邮件标题,-a表加附件) echo "邮件内容123456" | mutt -s "邮件标题测试邮件" -a /scripts/test.txt test@126.com 二、使用Free命令监控系统内存.../scripts/free-mem.sh # /scripts/free-mem.sh 查看内存监控的结果文件: cat /scripts/freemem.txt 编写free结果文件邮件发送脚本.../bin/bash #把生成的freemem.txt文件通过邮件发送给用户 #提取本服务器的IP地址信息 IP=`ifconfig eth0 | grep "inet
在没有监控软件的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统负载与CPU占用的使用情况。...安装配置:(一般linux下有默认安装mutt) 如果没有安装,则使用yum安装 yum -y install mutt # vim /root/.muttrc set sendmail="/usr...(-s邮件标题,-a表加附件) # echo "邮件内容123456" | mutt -s "邮件标题测试邮件" -a /scripts/test.txt fuquanjun@xxxx.com...解决方法: 单独使用msmtp发送测试:/usr/local/msmtp/bin/msmtp -S 发现是配置文件没找到 msmtp: account default not found: no...文件安装目录情况 rpm -ql mutt 故将/etc/Muttrc 复制为/root/.muttrc即可发送邮件。
account default #你的发送邮件服务器 host smtp.126.com port 25 #要从哪个邮箱发出 from xxxx@126.com #这里如果使用on的话会报...按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使用,可以实现的功能相当多。...二、使用python脚本发送邮件 脚本如下: #!
2,实用的mail发送方法。 #第二种方法,使用管道命令 echo “This is a test mail!”...|mail -s text **@mail.ustc.edu.cn #第三种方法,使用重定向。...带附件的邮件发送(重点) 如果你的系统中没有uuencode命令的话,则需要先安装sharutils, sudo apt-get install sharutils。...-s mailtest **@mail.ustc.edu.cn 发送邮件带内容附件 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
默认端口为25(非加密),465(SSL加密),和587(STARTTLS加密)。 负责邮件的发送和转发。...IMAP(Internet Message Access Protocol): 用于邮件客户端从邮件服务器读取邮件,支持在多个设备间同步邮件。 默认端口为143(非加密)和993(SSL加密)。...默认端口为110(非加密)和995(SSL加密)。 适用于不需要在多个设备间同步的场景。 2....Linux环境下邮件的传输路径 邮件客户端(MUA - Mail User Agent): 用户使用的邮件客户端,例如Thunderbird、Evolution、mutt等。...示例:从发送到接收的邮件路径 发送邮件: 用户在邮件客户端中撰写邮件并点击发送。 邮件客户端使用SMTP协议将邮件发送到本地邮件服务器(MTA,如Postfix)。
1 mail环境搭建 1.1 安装mail套件 Ubuntu环境:apt-get install mutt msmtp CentOS环境:我没有采用mutt,是用的sendmail或mail中的一种...1.2 配置 1.2.1 MUTT 系统全局设置/etc/Muttrc,如果使用某个系统用户,可以在~/.muttrc中设置。....com --serverinfo回车 image.png 1.3 测试 1.3.1 发一封邮件 image.png 1.3.2 QQ PC客户端邮件提醒 image.png 1.3.3 微信邮件提醒...,同样可以用mutt的命令行发送方式。...3 验证 killall app1后,守护脚本在1秒内将程序重启,约15秒后收到邮件提醒。
具体来说,我使用一个名为 Mutt 的应用作为我的电子邮件客户端。它可以让我在我的 Linux 终端中阅读和撰写电子邮件,但通常它希望在其配置文件中有一个密码。...GnuPG(GPG) 是 Linux 的默认加密系统,我从 2009 年左右开始使用它。我对它很熟悉,对它的安全性有很高的信任。...命令,我用它来同步我的笔记本和电子邮件服务器)。...如果你使用 offlineimap 并想在你自己的密码输入中使用这个方案,那么把它保存到某个你可以在 .offlineimaprc 文件中指向 offlineimap 的位置(我使用 ~/.mutt/password_prompt.py...隐藏在名为 .mutt 的无关紧要的电子邮件密码真的重要吗?也许不重要。
接下来我们就自己实现备份,发送到邮箱 前置条件:如果要用linux服务器发送邮件,可以使用mutt 。只需要 sudo yum install mutt 安装一下即可。...接下里我们发到邮件。...5.然后再次执行发送命令。当终端上输出我有一个邮件到达XX /var/spool/mail/root 时候,我就感觉不妙。果然一看日志发送又失败了。...所以如果是小的网页压缩的话,且压缩后空间不大,可以使用邮箱进行备份,若备份文件太大无法邮箱,则使用以下的第二种方法。...到这一步,我们使用SCP的方式来吧当前A服务器的备份文件发送到B,不用宝塔的备份文件,我们自己打包 执行命令: scp local_file remote_username@remote_ip:remote_folder