授权转载 - Linux 系统使用 Mailx 发送邮件 - SciAds

这篇具有很好参考价值的文章主要介绍了授权转载 - Linux 系统使用 Mailx 发送邮件 - SciAds。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、安装 Mailx

Ubuntu

sudo apt-get install bsd-mailx

CentOS7

yum -y install mailx

二、获取邮箱授权码

(解决报错问题 535 Error: authentication failed, system busy)

以腾讯企业邮箱为例:

需要在邮箱【设置】-【邮箱绑定】里绑定微信,之后【开启安全登录】-【客户端专用密码】点击【生成新密码】

授权转载 - Linux 系统使用 Mailx 发送邮件 - SciAds

授权转载 - Linux 系统使用 Mailx 发送邮件 - SciAds

如果你使用的是其他邮箱,搜索后仍不明白如何获取邮箱授权码,可以在评论区留言,或联系 SciAds

三、修改配置文件 /etc/mail.rc

set from=xxxx@qq.com               改成自己的邮箱
set smtp=smtp.qq.com               和 smtp 地址
set smtp-auth-user=xxx@qq.com 
set smtp-auth-password=填入上一步生成的新密码

四、使用SSL加密的方式,通过465端口发送邮件

(如果使用的服务器的 TCP 25端口能正常连接外部地址,可跳过第四步)

由于云服务器(如阿里云、华为云等)默认封禁了 25 端口,影响通过TCP 25 端口连接第三方邮件服务商的SMTP服务器对外部发送邮件

可以申请解封端口—— 阿里云 - TCP 25端口解封申请

或通过邮箱服务器的加密端口(465)来完成发送邮件功能,以下是具体过程:

  1. 创建证书存放路径 mkdir -p /root/.certs/

  2. 获取邮件服务器证书
    此处以 QQ 邮箱为例,请自行改成自己的邮箱服务器地址

    echo -n | openssl s_client -connect smtp.qq.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/qq.crt
    
  3. 指明受信任证书

    echo -n | openssl s_client -connect smtp.qq.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/qq.crt
    
  4. 修改配置文件 /etc/mail.rc

    set from=xx@qq.com
    set smtp=smtps://smtp.exmail.qq.com:465
    set smtp-auth-user=xx@qq.com
    set smtp-auth-password=第二步生成的授权码
    set smtp-auth=login
    set ssl-verify=ignore
    set nss-config-dir=/root/.certs
    

五、测试发送邮件

echo "test mail" | mail -s "testing" xx@xx.com

收信邮箱能收到新邮件,就配置完成了文章来源地址https://www.toymoban.com/news/detail-438356.html

到了这里,关于授权转载 - Linux 系统使用 Mailx 发送邮件 - SciAds的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux之实现Apache服务器监控、数据库定时备份及通过使用Shell脚本发送邮件

    目录  一、Apache服务器监控 为什么要用到服务监控? 实现Apache服务器监控 二、数据库备份 为什么要用到数据库备份? 实现数据库备份 三、Shell脚本发送邮件 为什么要用使用Shell脚本发送邮件? 实现Shell脚本发送邮件 在Linux中监控Apache服务器是非常重要的,原因如下: 保证

    2024年04月15日
    浏览(71)
  • linux中的sendmail发送邮件

    Linux/UNIX 下的老牌邮件服务器。 Sendmail 作为一种免费的邮件服务器软件,已被广泛的应用于各种服务器中,它在稳定性、可移植性、及确保没有 bug 等方面具有一定的特色,且可以在网络中搜索到大量的使用资料。 MUA :Mail User Agent,邮件用户代理,用来编写,收发邮件 MTA :

    2024年02月16日
    浏览(41)
  • 使用msmtp发送邮件

    最近需要在服务器上运行一些时间很长的命令,想让服务器自动通知我什么时候命令完成,通过命令结束后发送邮件给我来提醒。 创建或编辑 .msmtprc ,内容示例如: 其中 host 和 port 根据不同的邮箱而异, from 和 user 为发送邮件使用的邮箱账号, password 需要在邮箱设置中开启

    2024年02月19日
    浏览(42)
  • 使用SMTP协议发送邮件

    剧情介绍 今天心血来潮,学了一下Python3,里面有个章节是发送邮件,用示例里面的代码,运行后报错,然后记录一下问题是如何解决的,大家可以看一下,可以有效避坑。 SMTP简介 SMTP是一种提供可靠且有效的电子邮件传输的协议。SMTP是建立在FTP文件传输服务上的一种邮件服

    2024年02月05日
    浏览(66)
  • 一篇文章带你了解Java发送邮件:使用JavaMail API发送电子邮件的注意事项、发送附件等

    作者:Stevedash 发表于:2023年8月13日 15点48分 来源:Java 发送邮件 | 菜鸟教程 (runoob.com) 电子邮件在现代通信中扮演着至关重要的角色,而在Java编程中,我们可以利用JavaMail API来方便地实现发送电子邮件的功能。本篇博客将向您介绍如何使用JavaMail API来发送电子邮件,以及一些

    2024年02月13日
    浏览(62)
  • 使用 PHPMailer 实现邮件的实时发送

    💂 个人网站:【 海拥】【神级代码资源网站】【办公神器】 🤟 基于Web端打造的:👉轻量化工具创作平台 💅 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】 今天我们利用GitHub上20K+星星的项目 PHPMailer 实现一个接收询盘并实时同步到指定邮箱的功能。 首先我们用

    2024年02月05日
    浏览(51)
  • 使用 office 365 SMTP 发送企业邮件

    最近公司的企业邮箱从 gmail 迁移到了 office 365。不得不说,微软 office 套件的功能在市场上还是无人可以取代的。公司自然需要用 office 365 向客户发送邮件,因此需要重新配置项目的 SMTP 服务器。 一开始直接将 gamil 的 SMTP 服务器地址换成 office 365 的地址即“smtp.office365.com”,

    2024年02月07日
    浏览(46)
  • SpringBoot,使用JavaMailSender发送邮件(含源码)。

        本文主要讲解使用JavaMailSender发送邮件,并给出对应的参考案例、源码。 1、使用的依赖jar包      JavaMailSender发送邮件,只需要 \\\"spring-boot-starter-mail\\\" jar包就可以。考虑到邮件发送时,使用 Hutool工具生成Excel文件做为附件,因此这里也将 Hutool工具包依赖添加上。 2、 appl

    2024年02月07日
    浏览(43)
  • 使用Python发送HTML格式的邮件

    使用Python发送HTML格式的邮件 😇博主简介:我是一名正在攻读研究生学位的人工智能专业学生,我可以为计算机、人工智能相关本科生和研究生提供排忧解惑的服务。如果您有任何问题或困惑,欢迎随时来交流哦!😄 ✨座右铭:宝剑锋从磨砺出,梅花香自苦寒来。 ⛪️个人

    2024年02月13日
    浏览(34)
  • 帝国CMS商城系统实现在线支付后发送订单邮件提醒功能

    本文实例讲述了帝国CMS商城系统实现在线支付后发送订单邮件提醒功能。分享给大家供大家参考,具体如下: 帝国CMS是个强大的内容管理系统,其商城的功能也很强大,当用户下单,支付后我们怎么知道有用户下单了呢?因为我们不能时时刻刻都在网站后台,不断的刷新页面去看

    2023年04月24日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包