Linux下发送邮件给外部邮箱

title

1、编辑/etc/mail.rc,在文件末尾加入下面几句话

set from=username@163.com smtp=smtp.163.com
set smtp-auth-user=username  smtp-auth-password=password
set smtp-auth=login

字段解释

from: 发件箱
smtp: 邮件发送服务器
smtp-auth-user: 邮箱用户名
smtp-auth-password: 邮箱登录密码
smtp-auth: 授权类型

2、经过第一步设置,就可以用mail发送邮件了,有一下几种发送方式

mail -s "title" 123456@qq.com  /* -s 指的是邮件标题,按enter键输入邮件内容,Ctrl+d 结束输入 */
echo "content" | mail -s "title" 123456@qq.com    /* "content"指的是文件内容 */
mail -s "title" 123456@qq.com < test.sh   /* 从文件写入邮件内容 */
powered by Gitbook© 2023 编外计划 | 最后修改: 2023-11-24 03:37:01

results matching ""

    No results matching ""