关闭无效邮件postfix和senmail
systemctl stop sendmail.service systemctl stop postfix.service systemctl disable sendmail.service systemctl disable postfix.service |
安装 mailx服务(centos)
yum install -y mailx |
安装certutil 工具命令
yum install -y nss-tools #Centos apt-get install libnss3-tools #Debian |
配置 Mail.rc 文件
set smtp=smtps://smtp.exmail.qq.com:465 #企业邮箱smtp服务 set from= #发送邮件的企业邮箱来源 set smtp-auth-user= #企业邮箱账号 同上 set smtp-auth-password= #企业邮箱密码 set nss-config-dir=/data/kpi/hanye #证书位置 set ssl-verify=ignore set smtp-auth=login |
企业邮箱smtp服务 获取
证书生产命令
mkdir /data/kpi/hanye -pv certutil -A -n "GeoTrust SSL CA" -t "C,," -d /data/kpi/hanye -i /data/kpi/hanye/email.crt certutil -A -n "GeoTrust Global CA" -t "C,," -d /data/kpi/hanye -i /data/kpi/hanye/email.crt cd /data/kpi/hanye certutil -A -n "GeoTrust SSL CA - G3" -t "Pu,Pu,Pu" -d ./ -i email.crt certutil -L -d /data/kpi/hanye |
测试发送短信
echo "测试邮件发送"|mail -v -s "hanye email" 测试@163.com |
发送附件
echo "测试邮件发送"|mail -v -s "hanye email" -a /data/a.txt 测试@163.com