我有以下代码:
#!C:\Perl\bin\perl.exe -w
use strict;
use warnings;
use Mail::Sendmail;
sendmail(
From => 'xxxxxx@hotmail.com',
To => 'xxxxxx@hotmail.com',
Subject => 'test email',
Message => "body of the message",
);
我收到以下错误:
连接到localhost失败(尝试以其访问权限禁止的方式访问套接字。)没有(更多)重试!
我不知道如何纠正它,任何想法?我正在使用Windows 10。
答案 0 :(得分:2)
您的本地系统未提供SMTP服务
您需要通过调用smtp
sendmail
参数中的主机名来指定SMTP服务器