1. mail的配置
vim /etc/mail.rc
在mail.rc文件最后添加
set from="13396092617@163.com" set smtp="smtp.163.com" set smtp-auth-user="13396092617@163.com" set smtp-auth-password="123456" set smtp-auth=login
说明:
from: 对方收到邮件时显示的发件人
smtp: 指定第三方发送邮件的smtp服务器地址
smtp-auth: SMTP的认证方式。默认是LOGIN,也可改为CRAM-MD5或PLAIN方式
smtp-auth-user: 第三方发邮件的用户名
smtp-auth-password: 用户名对应密码 (如果你是163的邮箱这里的密码是授权码)
smtp: 指定第三方发送邮件的smtp服务器地址
smtp-auth: SMTP的认证方式。默认是LOGIN,也可改为CRAM-MD5或PLAIN方式
smtp-auth-user: 第三方发邮件的用户名
smtp-auth-password: 用户名对应密码 (如果你是163的邮箱这里的密码是授权码)
2. mail的命令
mail: illegal option -- - Usage: mail -eiIUdEFntBDNHRV~ -T FILE -u USER -h hops -r address -s SUBJECT -a FILE -q FILE -f FILE -A ACCOUNT -b USERS -c USERS -S OPTION users
① 测试
% mail -s "测试" xxxx@foxmail.com
这里 "测试" 是主题,然后后面可以输入内容,输入完毕以后,就换行用 . 结束,这时就发送邮件了
② 发送的其他形式
% mail -s "邮件主题" xxxx@foxmail.com < /data/findyou.txt % echo "邮件正文内容" | mail -s "邮件主题" xxxx@foxmail.com % cat /data/findyou.txt | mail -s "邮件主题" xxxx@foxmail.com