看板 R_Language 關於我們 聯絡資訊
使用mailR package時 有3個疑問 1.用下面的指令出現了錯誤訊息 ?? 這是哪邊出錯呢? Warning message: In readChar(body, file.info(body)$size) : can only read in bytes in a non-UTF-8 MBCS locale 2.在mail內容的html 可以限制他的長寬嗎? 3.可以在內容是附上表格或是圖檔嗎 謝謝 send.mail(from = "XXX@XXX.com", # 寄件者 #收件者 to = c("XXX@XXX.com"), #標題 subject = paste(tday,"_報表",sep=""), #內 body = paste("D:\\",tday,"\\code.htm",sep=""), html =T, inline = F, encoding = "utf-8", # 編碼 smtp = list(host.name = "172.20.1.36", port = 25), send = TRUE) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.239.8 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1486717185.A.9D6.html
celestialgod: http://pastebin.com/SDnpJNMB 02/10 20:25
celestialgod: 我拿來寄信夾帶檔案用的code 02/10 20:26
celestialgod: 我沒有寄過htm,可能需要有一個範例試試看才知道 02/10 20:26
cywhale: 我是用sendmailR 不過大同小異,應該mime_part可以控制 02/10 22:08
cywhale: 查了一下 https://goo.gl/FPWDsr 02/10 22:09
CAPPON: 我有查到sendmailR ,但我是用3.3.2好像不能用? 02/10 22:13
cywhale: 可以吧..我3.3.1ok..應該沒道理不行... 02/11 00:45
locka: 只要有設定attach.files參數就可以夾帶圖檔(mailR) 02/12 23:47
locka: 然後既然你html=T,就能在body裡面塞html tag,所以應該可以 02/12 23:50
locka: 調寬度。3.可以用htmlTable套件把data frame轉成html 02/12 23:51
CAPPON: 抱歉,還是找不到哪裡可以更改mail 內容html的長寬... 02/15 16:49
locka: 要自己寫在HTML tag裡面噢<div style="width:200px">之類的 02/25 16:15