新建文件 ~/.mailrc
# 兼容 v15 版本
set v15-compat
# 发件人邮箱
set from="your_email@example.com"
# 从 ~/.netrc 文件获取账密
set netrc-lookup
# SMTP 服务器
set mta="smtp://smtp.example.com:587"
# STMP 认证方式
set smtp-auth=login
# STMP 启用 TLS 加密
set smtp-use-starttls
# IMAP 启用 TLS 加密
set imap-use-starttls
# IMAP 认证方式
set imap-auth=login
# IMAP 服务器
set folder="imaps://imap.example.com:993"
# 收件箱的文件夹
set mbox="+INBOX"
set inbox="+INBOX"
# 已发送邮件的文件夹
set record="+Sent"
# 草稿邮件的文件夹
set postponed="+Drafts"
# 已删除邮件信箱
set trash="+Trash"
新建文件 ~/.netrc
machine smtp.example.com
# SMTP 登录名(一般是你的邮箱地址)
login your_email@example.com
# SMTP 密码
password your_stmp_password
# 一般来说与 STMP 账密设置相同(如果你的SMTP和IMAP服务器是同一个地址就不需要设置)
machine imap.example.com
login your_email@example.com
password your_imap_password
测试发送邮件
echo "This is a test email" | mail -s "Test Subject" recipient@example.com
查看邮件
mail
# 查看是否列出邮件列表
发表回复