Я новичок в использовании библиотеки mailR и много ищу в Google, но не нашел ничего полезного.
У меня есть 2 таблицы html в R, я хочу отправить их с помощью библиотеки MailR в теле письма, но когда я отправляю почту, обе таблицы выглядят как соединенные друг с другом.
Как настроить тело письма с помощью библиотеки MailR.
Я хочу, чтобы почта выглядела так, как указано ниже.
Hi Team,
"some sentence here" using t.start and nrows() in the sentence
пространство
"some sentence here:
Я использую код, чтобы сделать таблицу примерно такой:
Table1<-DF%>% tableHTML(rownames = FALSE,
widths = rep(100, 13),
second_headers = list(c(1, 6, 6),
c("", "ABC", "XYX")),
caption = "ABC Stat") %>%
add_css_caption(css = list(c("font-weight", "border"),
c("bold", "1px solid black")))%>% add_css_row(css = list(c("background-color"), c("lightblue")), rows = 0:2)%>%add_css_caption(css = list(c("background-color"), c("lightblue")))
и тот же код для таблицы2
И для отправки электронной почты код выглядит так:
library(mailR)
sender<-"[email protected]"
recipients<-c("[email protected]")
sm<-list(host.name = "smmm.gmail.com", port = 123,
user.name="[email protected]",
passwd="1#4$12#", ssl=TRUE)
send.mail(from=sender,
to=recipients,
subject = paste0("Abc Repo"),
body = paste("Some sentence",Table1,"\br",Table2),
html = TRUE,
inline = FALSE,
smtp = sm,
authenticate = TRUE,
attach.files =("abc.csv") ,
send = TRUE )