2016-03-17 26 views
12

का उपयोग कर आर में अटैचमेंट के साथ एक ईमेल भेजें। मैं अपने सिस्टम से एक फ़ाइल को आर का उपयोग करके एक ईमेल आईडी भेजने के लिए संलग्न करने की कोशिश कर रहा हूं। मैं जीमेलर पैकेज का उपयोग मेल भेजने के लिए कर रहा हूं। मैंने इसके लिए निम्नलिखित कोड का प्रयास किया है।जीमेल

library(gmailr) 

mime() %>% 
to("[email protected]") %>% 
from("[email protected]") %>% 
text_body("My First Email using R.") -> first_part 

first_part %>% 
subject("Test Mail from R") %>% 
attach_file("BazaarQueriesforURLData.txt") -> file_attachment 

send_message(file_attachment) 

मैं पाठ आधारित संदेश भेजने के लिए सक्षम किया गया है, लेकिन मैं only.I इंटरनेट पर कई समाधान देखा है डिफ़ॉल्ट निर्देशिका फ़ोल्डर में आर से संलग्नक भेजने के लिए मेरे लगाव में असमर्थ हूँ लेकिन मैं एक समाधान खोजने के लिए असमर्थ हूँ ।

मैं एक ऐसा समाधान करना चाहता हूं जिसमें उचित ओएथ या जेसन आधारित प्रमाणीकरण हो क्योंकि Google ने smtp आधारित प्रमाणीकरण का उपयोग करने के अपने प्रयास को अवरुद्ध कर दिया है।

+0

है? क्या आप यह दिखा सकते हैं कि संदेश भेजने की कोशिश करने से पहले संदेश कैसा दिखता है? – Tholle

+0

@ थॉले मुझे एक बाउंस संदेश मिलता है जिसमें कहा गया है कि आपका मेल भेजने में त्रुटि हुई थी। लेकिन जब मैं अपने प्रेषण आइटम को देखता हूं तो लगाव वहां होता है लेकिन यह उपयोगकर्ता को नहीं भेजता है और इसके बजाय मुझे अपने इनबॉक्स में बाउंस संदेश मिलता है, "आपका मेल भेजने में त्रुटि हुई"। यह लगाव के साथ ठीक काम कर रहा है। –

+0

मैं इस त्रुटि को gmailr, पैकेज संस्करण 0.7.1.9000 के साथ दोहराने में असमर्थ हूं - क्या आपको अभी भी इसके साथ समस्याएं हैं? – Stedy

उत्तर

1

यहाँ विकास का एक टूल है:

# install.packages("devtools") 

library(devtools) 
install_github("gmailR", "trinker") 

* यदि आप Windows का उपयोग करें, आप को स्थापित करने के

0

अन्य उपकरण संकुल हैं Rtools और DevTools का उपयोग करना होगा mailR https://cran.r-project.org/web/packages/mailR/mailR.pdf

और sendmailR

https://cran.r-project.org/web/packages/sendmailR/sendmailR.pdf

यहाँ आपको एक त्रुटि संदेश प्राप्त करने के लिए किसी भी संभावना है एक ब्लॉग पोस्ट ट्यूटोरियल

http://blog.yhat.com/posts/building-email-reports-with-r.html