cpan モジュール Mail::Sendmail を使用して自分自身に電子メールを送信するための簡単なテスト スクリプトがあります。私は Strawberry Perl を使用して Windows マシンで操作していますが、コマンド ラインからすべて問題ないようです。というエラーが表示されますconnect to localhost failed (No connection could be made because the target machine refused it.)
私のスクリプトは次のとおりです。
use Mail::Sendmail qw(sendmail %mailcfg);
$mailcfg{from} = 'dhagan@idatech.com';
print "Testing Mail::Sendmail version $Mail::Sendmail::VERSION\n";
print "Default server: $Mail::Sendmail::mailcfg{smtp}->[0]\n";
print "Default sender: $Mail::Sendmail::mailcfg{from}\n";
%mail = ( To => 'dhagan@email.com',
From => 'dhagan@email.com',
Message => 'Test!'
);
sendmail(%mail) or die $Mail::Sendmail::error;
print "OK. Log says:\n", $Mail::Sendmail::log;
これが発生する理由はありますか?