博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mailx的基本使用,通过smtp
阅读量:6217 次
发布时间:2019-06-21

本文共 1479 字,大约阅读时间需要 4 分钟。

安装mailx:

#yum -y install mailx

编写/etc/mail.rc:

set bsdcompat

set from=simonwang@163.com

set smtp=smtp.163.com

set smtp-auth-user=simonwang@163.com

set smtp-auth-password=password

set smtp-auth=login

测试发送:

# cat /etc/fstab | mailx -v -s 'test' 'simonwang@163.com'

报错:

535 Error: authentication failed

554 DT:SPM 

530 Error: A secure connection is requiered(such as ssl).

解决:

535:修改smtp-auth-password

554:发送的邮件内容包含了未被许可的信息,或被系统识别为垃圾邮件。请检查是否有用户发送病毒或者垃圾邮件

查了下原因,因为163反垃圾邮件设置的原因

530:添加参数

        smtp-use-starttls

        set ssl-verify=ignore

        set nss-config-dir=/etc/pki/nssdb/

            获取证书

                mkdir -p /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

 成功:

>>> EHLO localhost

250-mail

250-PIPELINING

250-AUTH LOGIN PLAIN

250-AUTH=LOGIN PLAIN

250-coremail 1Uxr2xKj7kG0xkI17xGrU7I0s8FY2U3Uj8Cz28x1UUUUU7Ic2I0Y2UF05puqU

250-STARTTLS

250 8BITMIME

>>> AUTH LOGIN

334 dXNl5hbWU6

>>> MTU1MDU1NTjlAYzLmNvbQ==

334 UGFzc3dvc=mQ6

>>> cGFzc3dvcmQxN==

235 Authentication successful

>>> MAIL FROM:<simonwang@163.com>

250 Mail OK

>>> RCPT TO:<simonwang@163.com>

250 Mail OK

>>> DATA

354 End data with <CR><LF>.<CR><LF>

>>> .

250 Mail OK queued as smtp12,EMCowAC3Wm0QmpCMCA--.48584S2 1502525206

>>> QUIT

221 Bye

      本文转自echoroot 51CTO博客,原文链接:http://blog.51cto.com/echoroot/1955764,如需转载请自行联系原作者
你可能感兴趣的文章
Python爬虫day2.3—python模块
查看>>
如何用动态参数取得季度数据
查看>>
Unity SceneManager场景管理Chinar详解API
查看>>
PHP学习4——面向对象
查看>>
深度学习第19讲:CNN经典论文研读之残差网络ResNet及其keras实现
查看>>
docker 容器内redis连接refuse的问题
查看>>
web.py源码分析: application(1)
查看>>
前言【最爱的贝叶斯哲学】
查看>>
NoClassDefFoundError: ch/qos/logback/classic/spi/ThrowableProxy
查看>>
从 Everything 到 Listary,自 Launch 归 Wox
查看>>
[Guava源码日报](2)Strings分析
查看>>
TKoa 1.0.1 发布,TypeScript 版的 Node.js Koa 框架
查看>>
使用Free Spire.Presentation生成PowerPoint文件
查看>>
PureScript 0.12.3 发布,静态类型语言
查看>>
Derek解读Bytom源码-Api Server接口服务
查看>>
如何优雅地实现Redis命令setbits与getbits
查看>>
Round Robin 轮询调度算法
查看>>
网络测速插件speedtest
查看>>
使用ABAP编程实现对微软Office Word文档的操作
查看>>
Kafka 分布式消息系统
查看>>