perl脚本发送邮件
Mail::SendEasy这个模块在cpan邮件发送系列关注度比较高,用来发送邮件相当easy
它支持plain/html格式邮件内容, 通过SMTP服务器发送邮件,对系统平台没有依赖,
支持附件发送和SMTP认证。
用法可以看它的perldoc
就它的例 子做些解释
my $mail = new Mail::SendEasy(
smtp => 'localhost' , #SMTP服务器
user => 'foo' , #认证用户名
pass => 123 , #认证密码
) ;
#SMTP端口默认为25,连接超时时间默认为120秒
my $status = $mail->send(
from => 'sender@foo.com' , #发送者邮件地址
from_title => 'Foo Name' , #发件人名字或标题
reply => 're@foo.com' , #回复信件地址
error => 'error@foo.com' , #发送出错信息地址
to => 'recp@domain.foo' , #接受邮件地址
cc => 'recpcopy@domain.foo' , # 接受邮件副本地址
subject => "MAIL Test" , # 邮件主题
msg => "The Plain Msg..." , #文本格式邮件内容
html => "<b>The HTML Msg...</b>" , #html格式邮件内容,有这个则msg无效
msgid => "0101" , #给邮件头加一个ID号
) ;
if (!$status) { print $mail->error ;}
作者:askwan@『AskWan』
地址:http://www.askwan.com/post/125/
转载于:https://blog.51cto.com/gaizaoren/309383
perl脚本发送邮件相关推荐
- linux 脚本 发送邮件,shell 脚本发送邮件
有时候会使用脚本完成一系列的自动化工作,工作完成后还需要邮件通知相关人员,此时可以使用第三方的工具:SendEmail,最新版本sendEmail-v1.56.tar.gz 下载地址:http://c ...
- Linux中perl脚本监控
根据公司需求 自己编写的perl脚本 希望可以帮到大家 #!/usr/bin/perl while(1){ open (LOG,">> /var/log/flow.log&quo ...
- linux命令行参数含空格,linux-具有命令行参数和空格的Perl脚本
我觉得我在这里似乎遗漏了一些明显的东西,但是我似乎无法弄清楚发生了什么.我有一个从C代码调用的perl脚本.脚本参数是这样的: my_script "/some/file/path" ...
- perl 远程 mysql_写的一个perl脚本,用于发送远程MySQL命令
想写一些简化管理操作的脚本,下面是基础脚本之一. 对于一个从来没使用过perl脚本的我来说还是有些难度的,直接上代码. 此脚本用于发送远程MySQL命令并且接收结果,功能比较简单,后面会渐渐完善. # ...
- perl 远程 mysql_写的一个perl脚本,用于发送远程MySQL命令 -电脑资料
想写一些简化管理操作的脚本,下面是基础脚本之一, 对于一个从来没使用过perl脚本的我来说还是有些难度的,直接上代码. 此脚本用于发送远程MySQL命令并且接收结果,功能比较简单,后面会渐渐完善. # ...
- linux perl 单例模式,Perl脚本学习经验(三)--Perl中ftp的使用
使用use Net::FTP; Demo: my $Server = '192.168.1.1'; my $User = 'admin'; my $Password = 'admin'; my $ft ...
- window-运行perl脚本(搭建health-check环境)
安装vsphere sdk VMware-vSphere-Perl-SDK-5.1.0-780721.exe ##看具体的情况安装对应版本的sdk 修改系统环境变量,将安装路径Perl/bin和Per ...
- (2)FPGA面试技能提升篇(Perl脚本)
1.1 FPGA面试技能提升篇2(Perl脚本) 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试技能提升篇2(Perl脚本): 5)结束语. 1.1.2 本 ...
- linux脚本中如何调用函数,在Linux中如何在Perl脚本中调用函数(在shell脚本中定义)...
我有两个脚本,即 shell_script.sh和perl_script.pl. shell_script.sh:它有函数定义,当从Perl脚本调用时,它将以批处理模式在Linux上执行某些命令. p ...
最新文章
- zoj——3556 How Many Sets I
- IOS UISearchDisplayController 点击搜索出现黑条问题解决方案
- java 互斥量_什么是Java中的互斥和信号量?主要区别是什么?
- Python 并发编程之使用多线程和多处理器
- YBTOJ洛谷P4331:数字序列(左偏树)
- mybatis generator修改默认生成的sql模板
- FastDFS 学习笔记
- Spring、Spring Boot和TestNG测试指南 - 测试@Configuration
- 《算法:C语言实现》——连通性
- python樱花_如何基于python实现画不同品种的樱花树
- 用php编写室友通讯录_使用 XML 和 PHP 创建一个更具适应性的电话簿和通讯录
- 2022年认证杯SPSSPRO杯数学建模A题(第一阶段)人员的紧急疏散求解全过程文档及程序
- 各种网线的分类和区别
- 同志,云原生了解一下?
- 让css的字体加粗后不影响宽度变化与content和attr()问题
- linux下nfs安装配置
- 某天是星期几 + 三目运算符的一些错误操作解释
- 发布博客支持关闭图片水印啦【CSDN产品周报第10期】
- 1到100的和(C)
- 如果你爱或者恨一个人[转]