Perl 教程 之 Perl 发送邮件 5

简介: 使用 Perl 的 MIME::Lite 模块发送带有附件的邮件示例:设置发送者、接收者邮箱,添加邮件主题和正文,然后附加文本文件。示例中,邮件发送者为 'test@baidu.com',接收者为 'XXXXXXXXXXX@qq.com',附件为当前目录下的 'baidu.txt'。发送成功后输出 "邮件发送成功"。

Perl 教程 之 Perl 发送邮件 5

Perl 发送邮件

发送带有附件的邮件

发送带有附件的邮件实例如下:

实例

!/usr/bin/perl

use MIME::Lite;

接收邮箱,这里我设置为我的 QQ 邮箱,你需要修改它为你自己的邮箱

$to = 'XXXXXXXXXXX@qq.com';

抄送者,多个使用逗号隔开

$cc = 'test1@baidu.com, test2@baidu.com';

发送者邮箱

$from = 'test@baidu.com';

标题

$subject = '百度 Perl 发送邮件测试';
$message = '这是一封使用 Perl 发送的邮件,使用了 MIME::Lite 模块,包含了附件。';

$msg = MIME::Lite->new(
From => $from,
To => $to,
Cc => $cc,
Subject => $subject,
Type => 'multipart/mixed' # 附件标记
);

$msg->attach (
Type => 'TEXT',
Data => $message
);# 指定附件信息
$msg->attach(Type => 'TEXT',
Path => './baidu.txt', # 当前目录下
Filename => 'baidu.txt',
Disposition => 'attachment'
);
$msg->send;
print "邮件发送成功\n";

目录
相关文章
|
敏捷开发 测试技术 持续交付
Scrum敏捷开发:适应变化的核心能力
敏捷开发是一种以人为核心,迭代、增量式的软件开发方法。它强调团队成员的密切合作、快速响应需求变化、持续交付高质量软件。
|
人工智能 自然语言处理 安全
国产算力平台的磨砺与革新:助力国内AI走向更高更远
近几年技术圈由人工智能的快速发展,引起来了变革和创新,虽然国外的算力一直是走在最前沿,但是国产算力平台在推动我国AI产业中发挥着重要作用,扮演着重要角色,但要助力国内AI走得更高更远,国产算力平台还需要经历磨砺和革新。那么本文就来分享和讨论一下国产算力平台所需的磨砺和革新,以及这样的平台在国产算力土壤之上能孕育出的AI创新之花。
447 1
国产算力平台的磨砺与革新:助力国内AI走向更高更远
计算机组成原理(微课版) -- 第三章 -- 运算方法与运算器
计算机组成原理(微课版) -- 第三章 -- 运算方法与运算器
|
数据库
rpm yum 等命令无响应的解决方法
yum 安装查询任何东西, rpm 安装查询任何东西,执行后无任何反应,直接卡住,也没任何错误信息给出,只能杀掉进程 # yum install XXXX # yum clean all # rpm -qa # rpm -ivh XXX 执行全部无响应,只能kill 掉 原来是由于 rpm 的数据库出现异常了导致直接卡死了,造成这种异常通常是因为之前不正常的安装或查询。
4226 0
|
机器学习/深度学习 数据采集 数据可视化
基于python 机器学习算法的二手房房价可视化和预测系统
文章介绍了一个基于Python机器学习算法的二手房房价可视化和预测系统,涵盖了爬虫数据采集、数据处理分析、机器学习预测以及Flask Web部署等模块。
480 2
基于python 机器学习算法的二手房房价可视化和预测系统
|
安全 物联网 物联网安全
物联网设备的安全性评估与测试:技术深度解析
【7月更文挑战第7天】物联网设备的安全性评估与测试是保障物联网系统安全运行的重要环节。通过实施全面的安全性评估与测试,可以发现并修复设备中存在的安全漏洞和风险,提高整体安全防护能力。然而,由于物联网设备的多样性和复杂性以及安全标准与监管的缺失等挑战,测试工作需要不断创新和优化。未来,随着技术的不断进步和实践的深入,物联网设备的安全性评估与测试将更加完善和高效。
|
存储 缓存 JavaScript
pinia中文文档 & 指导文档中文翻译版 & & pinia指导中文翻译
pinia中文文档 & 指导文档中文翻译版 & & pinia指导中文翻译
925 1
|
分布式计算 前端开发 数据可视化
你只会用 xxl-job?一款更强大、新一代分布式任务调度框架来了,太强大了!
你只会用 xxl-job?一款更强大、新一代分布式任务调度框架来了,太强大了!
1356 0
你只会用 xxl-job?一款更强大、新一代分布式任务调度框架来了,太强大了!
|
存储 JSON JavaScript
JSON简介
JSON简介
603 0
|
人工智能 安全 新能源
2023年世界互联网大会乌镇峰会,我们在这里!
2023年世界互联网大会乌镇峰会,我们在这里!
536 0