SendEmail使用TLS发送邮件
在使用sendEmail启用tls发送邮件的时候出现
sendEmail[32136]: ERROR => No TLS support! SendEmail can't load required libraries. (try installing Net::SSLeay and IO::Socket::SSL)
我的CentOS 6.7,则安装
yum -y install perl-IO-Socket-SSL openssl-perl openssl-devel
即可
使用方法:(hotmail为例)
如上图可知微软的服务器是smtp-mail.outlook.com,端口是587,需要使用tls加密
1
2
3
4
|
SMTP_server= 'smtp-mail.outlook.com:587' # SMTP服务器
username= 'username@outlook.com' # 用户名
password= 'password' # 密码
/usr/sbin/sendEmail -s "$SMTP_server" -o tls= yes -xu "$username" -xp "$password" -f "$from_email_address" -t "$to_email_address" -u "$message_subject" -m "$message_body" -o message-content- type =text -o message-charset=gb2312
|
总结:
1.安装对应的依赖包
openssl-devel openssl-perl perl-IO-Socket-SSL
2.服务器的端口号smtp-mail.outlook.com:587
3.-o tls=yes参数
本文转自 rong341233 51CTO博客,原文链接:http://blog.51cto.com/fengwan/1782995
SendEmail使用TLS发送邮件相关推荐
- Shell使用sendemail发送邮件脚本
原文地址:http://www.zixuephp.net/article-400.html shell发送邮件,这里要介绍的是sendemail工具,通过这个工具连接第三方的smtp服务器,进行邮件的 ...
- 利用 git format-patch 和 git send-email 把修改的 patch 文件发送给 ffmpeg-devel
1. 下载源码 git clone https://git.ffmpeg.org/ffmpeg.git 2. 设置 git 用户的邮箱和姓名 git config --global user.emai ...
- linux下安装sendEmail Timeout while connecting to smtp.exmail.qq.com:25
sendEmail 是一个邮件代理传输程序,当sendmail程序得到一封待发送的邮件的时候,它需要根据目标地址确定将信件投递给对应的服务器,这是通过DNS服务实现的.例如一封邮件的目标地址是xxx@ ...
- 编写一个Windows服务程序,定时从数据库中拿出记录发送邮件
前言:编写一个Windows服务程序,定时从数据库中拿出记录发送邮件. 测试环境:Visual Studio 2005 SP1.Windows Server 2003 SP2 一.新建项目 打开VS2 ...
- Python发送邮件以及对其封装
Python发送邮件分为四步 连接到smtp服务器 登陆smtp服务器 准备邮件 发送邮件 导入所需要的包 import smtplib from email.mime.text import MIM ...
- javamail+iCal4j实现发送邮件会议
初学者可以先了解下ical4j的基本信息: iCalender编程基础,了解与使用ical4j:https://www.ibm.com/developerworks/cn/java/j-lo-ical ...
- zabbix简介及部署安装(邮件报警)
一.zabbix 简介: zabbix 是完全开源的工具,整合了 cacti 和 nagios 等特性 附:SNMP(udp 161 udp 162) 众多网络工具都支持此协议,比如常见路由交换,常见 ...
- nodejs PM2监控及报警邮件发送(二)
前言 用过nodejs都知道PM2,这章主要讲讲PM2监控程序及报警邮件 用pm2 启动app后,app挂掉自动拉起,但是维护人员不知道啊,所以需要其他方式通过(如邮件) 1:环境 centos7 n ...
- c++ 实现邮件发送功能
系列服务器开发 文章目录 系列服务器开发 前言 一.SMTP是什么? 二.使用SMTP使用步骤 1.下载编译,命令行使用 2.代码实现 总结 前言 常用的电子邮件协议有SMTP.POP3.IMAP4, ...
最新文章
- webpack 实践笔记(一)--- 入门
- Spring5源码 - 09 循环依赖解读
- 仿B站(一) 目的分析以及创建 WebAPI + Angular7 项目
- 实现Modbus TCP多网段客户端应用
- [Deprecated( please use panBy and panTo APIs )]
- [GZOI2017]取石子游戏
- vsCode常用插件
- Java 进阶 hello world! - 中级程序员之路
- OpenCV中(rows,cols)与图像(x,y)
- MSP430F149利用JTAG以及BSL下载配置图解!
- 水处理离子交换设备详解
- 集肤效应、邻近效应、边缘效应、涡流损耗
- html源代码资源网,利用HTML源代码,挖掘网络资源
- NOSQL原理,基础用法,NOSQL入门
- JAVA项目中如何实现图片上传?
- P1258 小车问题(二分法)
- win10语言栏不见了_当我把电脑的系统语言改成了西班牙语,从此打开了新世界的大门!...
- 数据稀疏or特征稀疏
- 图片嵌在文字里首行缩进
- 计算机名中文无法开机,处理win10电脑开机输入法中英文不能切换的图文
热门文章
- python 字典 转 pandas DataFrame
- 环境变量、用户变量、系统变量
- tensorflow GPU python cuda cudnn 匹配
- VGG - Very Deep Convolutional Networks for Large-Scale Image Recognition
- windows开启ssh当跳板机
- 微信 服务器地址的有效性,C# 微 信 公众平台 验证服务器地址的有效性
- redhat 7.3 mysql_RedHat7.3安装MySQL5.7
- Docker(一):这可能是最为详细的Docker入门总结
- UIView之动画效果的实现方法(合集)
- Python游戏开发,pygame模块,Python实现愤怒的小鸟【附带源码】