需要的程序
mutt 邮件客户端主体,也也可以使用mail.
msmtp 发邮件
getmail 收邮件
apt install mutt mail
apt install msmtp
apt install getmail
mutt的配置文件
none@none-Aspire-EK-571G:~$ cat .muttrc
mailboxes = "~/163/" 这里的配置和getmail有关
set sendmail="/usr/bin/msmtp" 配置发件服务器
getmail配置文件
none@none-Aspire-EK-571G:~$ cat .getmail/getmailrc
[retriever]
type = SimplePOP3SSLRetriever
server = pop.163.com
username = abc@163.com
port = 995
password = xxxxx
[destination]
type = Maildir
path = ~/163/ 要在这里创建一个文件 --这里是收到文件存放的地发
msmtp的文件配置
none@none-Aspire-EK-571G:~$ cat .msmtprc
account default
host smtp.163.com
user abc
from abc@163.com
password xxxxx
auth login
tls off
logfile ~/.msmtp.log
使用方法
发邮件
~$ echo "测试" | mutt -s "标题" 1234321@qq.com -a /home/none/aaa.tar.gz
echo 后面是内容
-s 标题
-s后面是收件地址
-a 附件
收邮件
~$ mutt -y 或者 $ mail -f ./163