前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >怎么让Linux发邮件? Linux怎么发email

怎么让Linux发邮件? Linux怎么发email

作者头像
全栈程序员站长
发布2022-11-01 15:59:42
6.9K0
发布2022-11-01 15:59:42
举报
文章被收录于专栏:全栈程序员必看

相比大家也想让自己的Linux备份啊什么的存储起来 放到哪里最安全呢

相比来说放到自己QQ邮箱比放到自己电脑更安全一些

我们今天就来做一个实验 让你的Linux发邮件到你的mail中

我们今天需要一个软件(mailx)直接yum装即可:

代码语言:javascript
复制
yum install -y mailx
怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email

然后我们创建一个隐藏文件 类似.sh 随便一个就好

代码语言:javascript
复制
vi /email.sh

然后我们要给他一个执行权限:

代码语言:javascript
复制
chmod 777 /email.sh

我们在执行一下文件

代码语言:javascript
复制
/email.sh
怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email

然后我们要去腾讯要认证规则 写入到.sh文件中(QQ比较火所以小编用的是QQ)

然后直接复制粘贴即可:

代码语言:javascript
复制
#!/bin/bash
mkdir /root/.certs/
echo -n | openssl s_client -connect smtp.qq.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/qq.crt
certutil -A -n "GeoTrust SSL CA" -t "C,," -d ~/.certs -i ~/.certs/qq.crt
certutil -A -n "GeoTrust Global CA" -t "C,," -d ~/.certs -i ~/.certs/qq.crt
certutil -L -d /root/.certs
cd /root/.certs/
certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu" -d ./ -i qq.crt
怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email

下一步我们就要打开自己的QQ邮箱然后设置SMTP的秘钥 腾讯会给你个秘钥:

进入后点击设置

怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email

下一步点击 →我的账户

怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email

往下鼠标滚轮滚动会有四个服务我们看第二个IMAP服务 点击开启服务 验证你的信息 发个短信就行!

怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email

验证成功以后就会给你一个授权码 其实我们要的是授权码

然后我们进Linux 打开刚才mail的配置文件 加入规则:

代码语言:javascript
复制
vi /etc/mail.rc

进入以后我们加入规则

代码语言:javascript
复制
set smtp-use-starttls
set smtp=smtp.qq.com
set from=自己的qq邮箱
set smtp-auth-user=自己的qq邮箱
set smtp-auth-password=你的密钥
set smtp-auth=login
set ssl-verify=ignore
set nss-config-dir=/root/.certs/
怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email

然后我们验证一下 看看能不能发送email到自己的邮箱里

输出一个

怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email

可以看到我们收到邮件成功

怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email
怎么让Linux发邮件? Linux怎么发email

成功 !

谢谢观看~ 如有什么疑问的话可以加微信

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/179823.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月20日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
短信
腾讯云短信(Short Message Service,SMS)可为广大企业级用户提供稳定可靠,安全合规的短信触达服务。用户可快速接入,调用 API / SDK 或者通过控制台即可发送,支持发送验证码、通知类短信和营销短信。国内验证短信秒级触达,99%到达率;国际/港澳台短信覆盖全球200+国家/地区,全球多服务站点,稳定可靠。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档