树莓派 msmtp和mutt 的安装和配置教程
1,安装mutt
sudo apt-get install mutt
2,安装msmtp
sudo apt-get install msmtp
3,设置mutt
/etc/Muttrc # 系统全局设置 ~/.muttrc # 使用某个系统用户 raspberrypi# vim ~/.muttrc set sendmail="/usr/bin/msmtp" set use_from=yes set realname="name_post" # 发件人昵称 set editor="vi" set from=xxx@xxxx.com # 发件人邮箱 set envelope_from=yes set crypt_use_gpgme=no #tls off
4,设置msmtp
创建 ~/.msmtprc 和 ~/.msmtp.log 分别为配置和日志文件
raspberrypi# vim ~/.msmtprc account default host smtp.xxxx.com # 可在邮箱设置中查看 user xxxx # 一定要是邮箱@前的部分 from xxxx@xxxx.com password 123456 # 邮箱密码(有可能为授权码) auth plain logfile ~/.msmtp.log
5,查看SMTP服务器是否支持认证的TLS加密
raspberrypi# msmtp --host=smtp.sina.com --serverinfo SMTP server at smtp.sina.com (xk-6-242-a8.bta.net.cn [202.108.6.242]), port 25: smtp-5-121.smtpsmail.fmail.xd.sinanode.com ESMTP Capabilities: STARTTLS: Support for TLS encryption via the STARTTLS command AUTH: Supported authentication methods: PLAIN LOGIN This server might advertise more or other capabilities when TLS is active.
可见支持认证(若不支持取消注释.muttrc中的最后一项,未亲测,一般都支持)。
6,测试发邮件
echo 正文 | mutt -s 主题 xxxx@xx.com -a 附件
总结
以上所述是小编给大家介绍的树莓派 msmtp和mutt 的安装和配置教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
相关推荐
-
在Debian(Raspberry Pi)树莓派上安装NodeJS的教程详解
在树莓派上运行NodeJS并不需要特别的配置,你只需要确保可以用openssh远程连接到你的树莓派. 安装并配置Open SSH服务器 它可以确保你能远程连接到树莓派,它应该已经被安装了,但是这个过程可以确保安装最新版和生成加密密钥. 如果Raspberry Pi运行在'headerlesss'模式.没有显示器,键盘或鼠标的情况下,就需要通过网线连接到树莓派. sudo apt-get install openssh-server sudo rm -rf /etc/ssh/ssh_host_*
-
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
无论是Windows.Linux.还是树莓派 .配置python3的opencv环境都是让人头大的一件事情,尤其是许多人用pip安装以后,发现opencv虽然装上了,但是却装在了系统原生的python2下. 笔者也是经历过很多次失败之后,才安装成功. 本文采用编译的方法配置opencv,每一步都有ubuntu和树莓派的分别配置,由于两个系统极其相似(可以说是基本一样),所以并在一文详解. 一般来说,只要按照步骤去安装配置,就不会出错.废话不多说,开始表演! step1:准备工作 1.ubuntu
-
树莓派安装Docker的方法步骤
因为树莓派是ARM架构的,所以Docker的安装和使用也都有不同.需要讲的内容比较多,这里单挑出来. 树莓派是基于ARM架构的,和PC不同.所以即使树莓派上能做一些docker镜像,也不能在别的PC上运行.反过来别的PC上的docker镜像,也不能在树莓派上运行. 如果需要找树莓派专用的镜像,那就在Dockerhub上搜索ARM或Rpi相关就能找到了. 有一个叫Hypriot的仓库制作了非常多树莓派专用docker,可以参考下. 树莓派参考:Get Docker CE for Debian 参考
-
在树莓派2或树莓派B+上安装Python和OpenCV的教程
我的Raspberry Pi 2昨天刚邮到,这家伙看上去很小巧可爱. 这小家伙有4核900MHZ的处理器,1G内存.要知道,Raspberry Pi 2 可比我中学电脑实验室里大多数电脑快多了. 话说,自从Raspberry Pi 2发布以来,我收到了很多请求,要求我能写一个在它上面安装OpenCV和Python的详细说明. 因此如果你想在Raspberry Pi启动运行OpenCV和Python,就往下面看! 在博文的剩余部分,我将提供在Raspberry Pi 2 和Raspberry Pi
-
树莓派 msmtp和mutt 的安装和配置教程
1,安装mutt sudo apt-get install mutt 2,安装msmtp sudo apt-get install msmtp 3,设置mutt /etc/Muttrc # 系统全局设置 ~/.muttrc # 使用某个系统用户 raspberrypi# vim ~/.muttrc set sendmail="/usr/bin/msmtp" set use_from=yes set realname="name_post" # 发件人昵称 set e
-
Linux 下FTP的安装与配置教程详解
0.安装ftp的前置条件是关掉SElinux # vi /etc/selinux/config 修改 SELINUX=" disabled " ,重启服务器.若相同,则跳过此步骤. 1. 可先查看是否安装过vsftp # rpm -qa | grep vsftpd 则代表已经安装.可直接跳过步骤2 2 .安装 vsftp # yum install vsftp* Is this ok [y/N]: y 代表安装完成. 3. 对vsftp 进行配置 # /etc/vsftpd/vsftp
-
Centos7.3下jre1.8安装和配置教程
本文实例为大家分享了jre1.8安装和配置教程,供大家参考,具体内容如下 第一步:下载jre 我们去oracle官方下载下jre http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html 下载 server jre 这里提供下百度云下载地址:链接: https://pan.baidu.com/s/1pLypSKz 密码: nd87 第二步:上传jre到/home/data/
-
win10 mysql 5.6.35 winx64免安装版配置教程
win10下mysql 5.6.35 winx64免安装版配置教程,具体内容如下 1.解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下.我放在C:\software\mysql-5.6.35-winx64\mysql_master 添加环境变量 将MySQL路径配置到path路径 2.编辑解压后文件my-default.ini [client] port=3306 default-character-set=utf8 [mysqld] #设置MySQL目录 basedir=C:
-
mysql免安装版配置教程
本文实例为大家分享了mysql免安装版配置教程,供大家参考,具体内容如下 1.下载MySQL免安装版压缩包,并减压到自定义目录,比如:D:\program0\mysql (以下以该目录为例) 2.修改my.ini文件(可能是my-default.ini,手动修改为my.ini); 需要配置的项: basedir =D:\program0\mysql datadir =D:\program0\mysql\data #如果自定义该目录,必须把该目录下的所有文件移动到新的自定义的目录下 port =
-
mysql5.7安装及配置教程
本文为大家分享了mysql安装配置教程,供大家参考,具体内容如下 一.配置MySQL数据库 1.解压绿色版mysql,并改名为mysql5.7,如下图 对比一下下图5.6以前的版本,少data目录(存放数据)和my-default.ini文件(配置信息) 二.安装服务 1.运行cmd(管理员版本,否则没有权限),如下图 2.对于新版mysql5.7没有了data目录,我们需要运行命令创建 3.运行命令mysqld –install安装服务,如下图: 如果不需要mysql里,只需要运行mysqld
-
Apache 服务器最新版下载、安装及配置教程图解(Windows版)
Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.它快速.可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中.同时Apache音译为阿帕奇,是北美印第安人的一个部落,叫阿帕奇族,在美国的西南部.也是一个基金会的名称.一种武装直升机等等. 一.Apache的下载 1.点击链接http://httpd.apache.org/download.cgi,找到所需版本,
-
MySql 8.0.11-Winxp64(免安装版)配置教程
1. 解压zip包到安装目录 首先,将mysql-8.0.11-winx64.zip 解压缩到 安装D:/mysql-8.0.11-winx64 目录下, 2.配置文件 在安装根目录下添加 my.ini 基本配置文件(my) [mysqld] basedir = D:\mysql-8.0.11-winx64 datadir = D:\mysql-8.0.11-winx64\data port = 3306 lower_case_table_names = 2 default_authentica
-
Win10下免安装版MySQL8.0.16的安装和配置教程图解
1.MySQL8.0.16解压 其中dada文件夹和my.ini配置文件是解压后手动加入的,如下图所示 2.新建配置文件my.ini放在D:\Free\mysql-8.0.16-winx64目录下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Free\mysql-8.0.16-winx64 # 设置mysql数据库的数据的
-
Win10下免安装版MySQL5.7的安装和配置教程详解
1.MySQL5.7解压 2.新建配置文件my.ini放在D:\Free\mysql-5.7.26-winx64目录下 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D:\Free\mysql-5.7.26-winx64 # 设置mysql数据库的数据的存放目录 datadir=D:\Free\mysql-5.7.26-winx6
随机推荐
- windows批处理命令教程
- Golang的os标准库中常用函数的整理介绍
- sql 判断函数、存储过程是否存在的代码整理
- oracle 的表空间实例详解
- js动态改变select选择变更option的index值示例
- Dos常用基础命令小结
- php比较多维数组中值的大小排序实现代码
- php 文章调用类代码
- win2003 mysql单向同步配置步骤[已测]
- 男人要处女做老婆是有科学根据的解释
- linux shell发送Email邮件的方法详解
- java定时调度器(Quartz)使用实例
- Sqlserver timestamp数据类使用介绍
- C语言控制台版2048小游戏
- 基于jquery实现的仿优酷图片轮播特效代码
- Vue组件模板形式实现对象数组数据循环为树形结构(实例代码)
- JavaScript 组件之旅(二)编码实现和算法
- 混合语言编程—C#使用原生的Directx和OpenGL绘图的方法
- C++ 中继承与动态内存分配的详解
- 深入剖析Express cookie-parser中间件实现示例