16
Ich möchte mit dem gmailR-Paket R-generierte HTML-Berichte per E-Mail inline senden (nicht als Anhänge). Ich kann nicht einmal eine einfache HTML-E-Mail mit gmailr
senden.HTML-Nachricht mit gmailr senden
library(gmailr)
gmail_auth("oauth.token.json", scope = "compose")
test_email <- mime() %>%
to("[email protected]") %>%
from("[email protected]") %>%
subject("This is a subject")
test_email$body <- "I wish <b>this</b> was bold"
send_message(test_email)
ERGEBNIS:: Ich habe die folgende erfolglos und benötige Hilfe versucht Nachricht sendet erfolgreich, aber Körper ist Klartext - nicht HTML
Versuch 2
test_email <- mime() %>%
to("[email protected]") %>%
from("[email protected]") %>%
subject("This is a subject") %>%
html_body("I wish <b>this</b> was bold")
test_email$body
ERGEBNIS: test_email $ body ist NULL
Versuch 3
test_email <- mime() %>%
to("[email protected]") %>%
from("[email protected]") %>%
subject("This is a subject")
test_email$body <- html_body("I wish <b>this</b> was bold")
RESULT: Fehler in mime $ Teile: $ Operator ist ungültig für die Atom Vektoren
Versuch 4
test_email <- mime() %>%
to("[email protected]") %>%
from("[email protected]") %>%
subject("This is a subject")
test_email$parts <- c(html_body("I wish <b>this</b> was bold"),text_body("plain"))
RESULT: Fehler in mime $ parts: $ operator ist ungültig für atomare Vektoren 01 Nun
Es scheint, dass dies mit dem Problem verbunden ist, auf das hier verwiesen wird: https://github.com/jimhester/gmailr/issues/9 –
Während dies nicht beantwortet Ihr Gmailr Problem, empfehle ich Ihnen, mailR einen Schuss zu geben unterstützt problemlos das Senden von HTML-formatierten E-Mails (https://github.com/rpremraj/mailR). –
Die Versuche 3 und 4 sind eindeutig ungültig. Wie die Dokumentation sagt, sind die ersten Argumente für text_body() und html_body() ein Mime-Objekt, keine Textzeichenfolge. Das kann verwendet werden, um den HTML- oder Textkörper auf einem Mime-Objekt wie folgt zu setzen: text_body (test_email, "Nur-Text-String") – WhiteViking