2015-05-28 66 views
1

我有一張表,我正試圖通過sendmailR與客戶取得聯繫。我還想堅持sendmailR。這是我想要做的。通過sendmailR發送郵件時發生錯誤

from <- 'my email' 
to <- 'my email' 
subject <- paste("the subject",Sys.Date(),sep=" ") 
sendmail(from, to, subject, str, control = list(smtpServer="the correct server sits here")) 

對不起,所有的審查。只要知道,當我最初構建它所在的腳本時,這個相同的確切代碼大概在4個月前工作。現在發生錯誤。

這裏就是我得到:

Error in wait_for(code) : SMTP Error: 5.7.1 Client was not authenticated

回答

0

該錯誤可能是,你是通過阻塞端口發送。 sendmail的默認端口爲25.如果您所在的地方不控制服務器,請嘗試向技術人員詢問需要將其設置爲的服務器。這是執行此操作的命令。更改25到任何與您的高科技傢伙告訴你之前sendmail()命令

sendmail_options(smtpPort="25")

添加它。

相關問題