先执行msmtp命令看看是否已经安装,如果没有安装,则会如下图所示:
然后使用以下命令进行安装
opkg update opkg install msmtp
再次输入msmtp命令,不再有命令错误提示,即代表安装成功。
使用以下指令测试邮件发送:
echo -e "Subject: Test\n\nThis is a test email." | msmtp 81408242@qq.com
此时出现如下提示:
这是因为安装msmtp服务后未配置邮件服务器引起的,我们使用以下指令进行配置:
vim /etc/msmtprc
然后修改成smtp的默认配置参数即可:
account default host smtp.qq.com port 587 tls on tls_starttls on user 81408242@qq.com password *************** #这里换成邮箱授权密码 from 81408242@qq.com auth on
保存后再次使用邮件测试指令进行测试即可:
echo -e "Subject: Test\r\n\r\nThis is a test email." | msmtp 81408242@qq.com