Mail::Sender

2024-04-28 15:08
文章标签 mail sender

本文主要是介绍Mail::Sender,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1 发送附件

#!/usr/bin/perl use Mail::Sender; $sender = new Mail::Sender{ smtp => 'localhost', from => 'xxx@localhost' }; 
$sender->MailFile({ to => 'xxx@xxx.com', subject => 'hello', file => 'Attach.txt' }); 
$sender->Close(); print $Mail::Sender::Error eq "" ? "send ok!\n" : $Mail::Sender::Error;

2 发送html内容

#!/usr/bin/perl use Mail::Sender; open(IN, "< ./index.html") or die(""); $sender = new Mail::Sender{ smtp => 'localhost', from => 'xxx@localhost' }; $sender->Open({ to => 'xxx@xxx.com', subject => 'xxx', msg => "hello!", ctype => "text/html", encoding => "7bit", }); while(<IN>) 
{ $sender->SendEx($_); 
} 
close IN; 
$sender->Close(); print $Mail::Sender::Error eq "" ? "send ok!\n" : $Mail::Sender::Error;


这篇关于Mail::Sender的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/943561

相关文章

JavaMail 发送邮件系列(一):发送基本邮件

使用JavaMail API发送邮件,大概分为三个类:MyAuthenticator---密码认证器,MailSendInfo--邮件发送消息集合,MailSendUtils--邮件发送消息注入执行 Maven依赖 <dependency ><groupId > javax.mail </ groupId ><artifactId > mail </ artifactId ><ver

使用java mail进行简单的邮件收发

今天开发过程中遇到降价通知的问题,价格下降了则发送email到指定邮箱。顺便学习下java如何进行简单的邮件收发。  sun公司提供的 java mail api能够很好的解决这个问题,下面是具体的思路与代码。  1、发邮件:  主要分为以下四个步骤:  a、创建收发邮件session(创建时可以使用java.util.properties类进行各类参数的写入,并使用A

Python Mail:如何设置SMTP服务器发邮件?

Python Mail发送邮件的步骤?如何使用Python 发邮件? 在现代通信中,电子邮件仍然是不可或缺的一部分。Python Mail 提供了一种简单而强大的方式来通过 SMTP 服务器发送邮件。AokSend将详细介绍如何使用 Python Mail 库来设置和发送电子邮件。 Python Mail:安装软件 在开始使用Python Mail之前,我们需要确保已经安装了必要的库。通

区块链 以太坊 多层调用,获取调用者 msg.sender

msg.sender:合约的直接调用者。 由于是直接调用者,所以当处于 用户A->合约1->合约2 调用链下, 若在合约2内使用msg.sender,得到的会是合约1的地址。如果想获取用户A,可以用tx.origin, tx.origin:交易的"始作俑者",整个调用链的起点。 pragma solidity ^0.4.25;contract Sample{​//Stat

U-Mail垃圾邮件过滤网关‍是如何过滤垃圾邮件的?

随着互联网的普及,垃圾邮件已经成为计算机网络安全的又一个公害。因此,反垃圾邮件已经成为互联网应用研究中一个重要课题。为了防止垃圾邮件首先要学会保护自己的邮件地址,避免在网上随意登记和使用邮件地址,预防垃圾邮件骚扰。其次使用专业的垃圾邮件过滤网关。比如U-Mail垃圾邮件过滤网关以其卓越的性能和精准的过滤机制成为了许多企业邮件系统的“守护神”。下面U-Mail张工就给大家深入解析U-Mail垃圾邮件

Python 通过邮件合并(Mail Merge)批量生成Word文档

目录 使用工具 创建邮件合并模板 使用 Python 在 Word 中执行邮件合并 使用 Python 在 Word 中通过邮件合并一次性生成多个文档 使用 Python 获取 Word 中的合并域的名称 邮件合并是 Microsoft Word 中一项非常有用的功能,它让用户能够将事先设计好的模板与数据源相结合,快速生成个性化文档。这种方法特别适合大规模发送邮件或创建定制化的营销

关于javamail-with-ms-exchange-no-authentication-mechansims-supported-by-both-server错误的解决办法

最近在写邮件相关的程序的时候碰到一个错误,javamail-with-ms-exchange-no-authentication-mechansims-supported-by-both-server 字面上的意思,身份验证有问题。于是开始google If you're trying to connect to your mail server without authentication,

hdu 2473 Junk-Mail Filter 并查集 删除点

题意: 有n封邮件现在要将其含有相同的特征的放在一起, M X Y代表X,Y具有相同的特征,S Y代表Y被错判了 现在问你这两种操作完成后还有多少种的信,注意 特征可以传递 X Y 有相同特征Y Z有相同的特征,则 X Y Z同时具有相同的特征。如果X Y Z中有一个被 误判这剩下的两个仍然具有相同的特征。 Description Recogniz

阿里巴巴中间件canal的搭建和使用以及linux命令下使用mail发送html格式的邮件

一、阿里巴巴中间件canal的搭建和使用     canal可以用来监控数据库数据的变化(binlog日志),从而获得指定数据的变化。canal是应阿里巴巴存在杭州和美国的双机房部署,存在跨机房同步的业务需求时开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务。现实业务中非常常用的包括数据库镜像、实时备份、多级索引及cache刷新等。搭建canal的使用需

简单的mail发送邮件里面的更多东西-postfix-exim MTA试验以及linux下使用mail发送邮件的简单实现

一、简单的mail发送邮件里面的更多东西-postfix-exim MTA试验      publish:September 27, 2018 -Thursday mail发送邮件应该是一个常用的东西,但是从简单的东西切入,也许你会有更多的收获。今天再看了看mail发邮件的东西,真的一个很小的知识点但要弄透不下功夫真的是不行的。先了解下面两个东西: 邮件用户代理(MUA,Mail User A