आर का उपयोग करते हुए ईमेल में किसी निकाय के रूप में जेनरेट किए गए दस्तावेज़ कैसे भेजें?मेलआर: ईमेल में बॉडी के रूप में रमार्कडाउन दस्तावेज़ कैसे भेजें?
मैं सफलतापूर्वक mailR
साथ knitr
की कोशिश की है, लेकिन जब बजाय (नया) साथ एचटीएमएल-रिपोर्ट उत्पन्न -package यह विफल रहता है।
library(mailR)
send.mail(
from = "[email protected]",
to = "[email protected]",
subject = "MyMail",
html = T,
inline = T,
body = "my_report.html",
smtp = list(host.name = "smtp.gmail.com", port = 465,
user.name = "USERNAME", passed = "PASSWORD", ssl = T),
authenticate = T,
send = T
)
त्रुटि:
org.apache.commons.mail.EmailException: Building the MimeMessage failed
at org.apache.commons.mail.ImageHtmlEmail.buildMimeMessage(ImageHtmlEmail.java:110)
at org.apache.commons.mail.Email.send(Email.java:1436)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at RJavaTools.invokeMethod(RJavaTools.java:386)
Caused by: java.io.IOException: Cant resolve the following file resource :/Users/USERNAME/myfolder/./data:image/png;base64,iVBORw0KGg …
(…)
… SuQmCC
at org.apache.commons.mail.resolver.DataSourceFileResolver.resolve(DataSourceFileResolver.java:105)
at org.apache.commons.mail.resolver.DataSourceFileResolver.resolve(DataSourceFileResolver.java:79)
at org.apache.commons.mail.ImageHtmlEmail.replacePattern(ImageHtmlEmail.java:149)
at org.apache.commons.mail.ImageHtmlEmail.buildMimeMessage(ImageHtmlEmail.java:103)
... 6 more
Error: EmailException (Java): Building the MimeMessage failed
मुझे लगता है कि यह निम्न पंक्ति के साथ क्या करना है: नहीं कर सकते निम्न फ़ाइल संसाधन हल:/उपयोगकर्ता/उपयोगकर्ता नाम/MyFolder /./ डेटा: image/png; बेस 64?
मैं किसी भी प्रकार के मार्गदर्शन के लिए आभारी हूं।
मुझे समान संदेश मिलते हैं जब HTML फ़ाइल में छवियां होती हैं, भले ही इसे (पुराने) मार्कडाउन पैकेज का उपयोग करके उत्पन्न किया गया हो। –
ऐसे मामलों में जहां संदेश निकाय में छवियां शामिल नहीं हैं, अक्सर मुझे निम्नलिखित विफलता मिलती है: "org.apache.commons.mail.EmailException: निम्न सर्वर पर ईमेल भेजना विफल: aspmx.l.google.com:25 हमारे सिस्टम ने पाया है कि यह संदेश अनचाहे मेल की संभावना है। जीमेल को भेजे गए स्पैम की मात्रा को कम करने के लिए, यह संदेश अवरुद्ध कर दिया गया है " –