メール送信タスクを自動化するために sendmailR パッケージを使用しています。私のコードは次のようなものです:
require(sendmailR)
←「test1@sample.com」から
へ <- 'test2@sample.com'
件名 <-「メールの件名」
body <-「メール本文。」
mailControl=list(smtpServer="mail.sample.com")
sendmail(from=from,to=to,subject=subject,msg=body,control=mailControl)
64 桁の Outlook 2007 の Windows 7 マシンを使用して上記のコードを実行しても問題はありませんが、32 桁の Outlook 2010 の Windows XP マシンで同じことを実行すると、次のエラー メッセージが表示されます。
socketConnection のエラー (ホスト = サーバー、ポート = ポート、ブロッキング = TRUE) : 接続を開くことができません
さらに: 警告メッセージ:
socketConnection(ホスト = サーバー、ポート = ポート、ブロッキング = TRUE) で: mail.sample.com:25 を開くことができません
誰がこれがどのように起こったのか知っていますか?