使用Net::SMTP::TLS待账号认证发邮件

简介:

使用Net::SMTP::TLS待账号认证发邮件:


# cpan Net::SMTP::TLS

# vi mail.pl

#!/usr/bin/perl -w  

use Net::SMTP::TLS; 

my $subject = 'Test mail';


my $header = << "MAILHEADER";

Content-Type:text/plain;charset="UTF-8"

MAILHEADER


my $body = << "EOF";

Hi Zhi

hello

EOF



 

my $mailer = new Net::SMTP::TLS(  

       'smtp.ming.com',  

       Hello   =>      'ming.com',  

       Port    =>      587, #redundant  

       User    =>      'zhi.yang',  

       Password=>      'xxxxx');  

$mailer->mail('zhi.yang@ming.com');  

$mailer->to('ming.yang@ming.com');  

$mailer->data();  

$mailer->datasend("Subject:" . $subject . "\n"); 

$mailer->dataend("$header\n\n"); 

$mailer->dataend("$body\n\n"); 

$mailer->dataend();  

$mailer->quit;  

:wq


# perl mail.pl

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/1935112如需转载请自行联系原作者

yangzhimingg
相关文章
|
11月前
使用的是.NET Framework 4.0,并且需要使用SMTP协议发送电子邮件
使用的是.NET Framework 4.0,并且需要使用SMTP协议发送电子邮件
143 1
|
6月前
|
弹性计算
【已解决】Matomo本地SMTP配置可以发邮件,但部署到阿里云ECS就发不了邮件
在阿里云ECS上使用Matomo和PHPMailer发送邮件时遇到问题,邮件无法发出且接口调用Pending。经过排查,发现是ECS安全组未开放25/465端口,导致SMTP请求无法正常通信。解决方法为在安全组中配置并开放25/465端口,从而恢复邮件发送功能。
|
10月前
|
JSON 算法 安全
JWT Bearer 认证在 .NET Core 中的应用
【10月更文挑战第30天】JWT(JSON Web Token)是一种开放标准,用于在各方之间安全传输信息。它由头部、载荷和签名三部分组成,用于在用户和服务器之间传递声明。JWT Bearer 认证是一种基于令牌的认证方式,客户端在请求头中包含 JWT 令牌,服务器验证令牌的有效性后授权用户访问资源。在 .NET Core 中,通过安装 `Microsoft.AspNetCore.Authentication.JwtBearer` 包并配置认证服务,可以实现 JWT Bearer 认证。具体步骤包括安装 NuGet 包、配置认证服务、启用认证中间件、生成 JWT 令牌以及在控制器中使用认证信息
361 2
|
11月前
|
安全 网络安全 数据安全/隐私保护
【Azure Developer】System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
System.Net.WebException: The request was aborted: Could not create SSL/TLS secure channel.
152 2
|
存储 开发框架 安全
ASP.NET WebApi 如何使用 OAuth2.0 认证
ASP.NET WebApi 如何使用 OAuth2.0 认证
235 1
|
存储 Linux 网络安全
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Linux/Linux Container)
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Linux/Linux Container)
100 0
|
网络安全 API 数据安全/隐私保护
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service Windows)
113 0
|
前端开发 Java 网络安全
基于Java Socket实现的SMTP邮件客户端 - 全面支持SSL, TLS
基于Java Socket实现的SMTP邮件客户端 - 全面支持SSL, TLS
134 0
|
开发框架 .NET 网络安全
虚拟主机ASP.NET 使用SSL加密465端口发邮件demo
虚拟主机ASP.NET 使用SSL加密465端口发邮件demo
|
开发框架 中间件 .NET
Asp.Net Core认证-Jwt-基础篇
Asp.Net Core认证-Jwt-基础篇
346 0