首页 > 系统相关 >Linux邮件mail.rc配置,发件服务配置

Linux邮件mail.rc配置,发件服务配置

时间:2023-03-12 09:56:16浏览次数:40  
标签:qq nssdb 发件 rc smtp etc set Linux pki

Linux邮件mail.rc配置

前提条件

邮箱需要开启smtp功能
关闭selinux和防火墙

1、  安装mailx

yum install -y mailx

2、  配置/etc/mail.rc

#在文件结尾添加以下内容
set [email protected]
set smtp="smtps://smtp.qq.com:465"
set [email protected]
set smtp-auth-password=tggydvetqpylbicb #这里填写的是授权码
set smtp-auth=login
set ssl-verify=ignore
set nss-config-dir=/etc/pki/nssdb

3、  自建信任证书

#创建证书目录
mkidr -p /etc/pki/nssdb

#获取邮件服务器证书内容
echo -n | openssl s_client -connect smtp.qq.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /etc/pki/nssdb/qq.crt

#添加证书到数据库
certutil -A -n "GeoTrust SSL CA" -t "C,," -d /etc/pki/nssdb/ -i /etc/pki/nssdb/qq.crt
certutil -A -n "GeoTrust Global CA" -t "C,," -d /etc/pki/nssdb/ -i /etc/pki/nssdb/qq.crt

#列出指定目录下的证书
certutil -L -d /etc/pki/nssdb/

#进入证书目录
cd /etc/pki/nssdb/

#指名受信任证书
certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu" -d ./ -i qq.crt

Notice: Trust flag u is set automatically if the private key is present.#出现这句提示就可以

4、  发送邮件测试

echo '邮件内容' |mail -s '邮件主题' [email protected]

#[email protected] 是收件人邮箱

标签:qq,nssdb,发件,rc,smtp,etc,set,Linux,pki
From: https://www.cnblogs.com/fqxm/p/17207647.html

相关文章

  • 取出预训练模型中间层的输出(pytorch)
    1遍历子模块直接提取对于简单的模型,可以采用直接遍历子模块的方法,取出相应name模块的输出,不对模型做任何改动。该方法的缺点在于,只能得到其子模块的输出,而对于使用nn.Seq......
  • Bclinux yum源无法使用
    内网yum源案例:问题现象:  解决方案:将enable=1修改为enabled=0问题即可解决[root@localhostcloudman]#vi/etc/yum/pluginconf.d/license-manager.conf[main......
  • NopCommerce学习(2) EntityFramework
    NopCommerce-EntityFramework开发:主要是Controller-Service-Repository的开发方式操作数据库,主要对象是BaseEntity,IDbContext和NopObjectContext,IRepository和EfRepository......
  • NopCommerce中缓存学习
    最近把后台管理程序换成nop方式。在使用_productService.Update(M);时碰到问题,更新不成功。刚开始还以为是EF的问题,因为是先_productService.GetProductById(id),再upd......
  • [Typescript] Builder pattern - 05 Exercise
    classOverriden<TMapextendsobject={}>{privatemap:TMap;constructor(obj:TMap){this.map=obj;}build(){returnthis.map}me......
  • [ARC066E] Addition and Subtraction Hard
    h3>ProblemStatementJoisinoisabouttocompeteinthefinalroundofacertainprogrammingcompetition.Inthiscontest,thereare\(N\)problems,numbered\(......
  • Linux(Ubuntu) 环境下安装 Qt
    真蠢,之前费那么大劲,只要一句命令就完事了使用apt安装sudoaptinstallqtcreator但是在用命令行构建project时可能会报错qmake-projectcouldnotfindaQtinsta......
  • 我的NopCommerce之旅(2): 定时任务之邮件
    一、功能简介用户购买物品生成订单后,系统将发送邮件提醒给用户二、操作步骤后台配置一个系统的默认发送邮箱启动定时任务,这里包括多个任务,只需要启动邮件任务查看邮......
  • LINUX下安装Oracle监听报错Error: null
    今天在安装Oracle配置监听的时候执行netca报错:Error:nullCheckthetracefilefordetails:/u01/app/oracle/cfgtoollogs/netca/trace_OraDB12Home1-2303119PM5318.log......
  • WattOS:一个稳又快的轻量级 Linux 发行版
    Linux 领域里的每个人不是听说过就是使用过某个轻量级的Linux发行版。大家都知道我们不断追求的是:占用内存少,配置资源要求低,包含一个轻量级的桌面环境(或者窗口管理器......