2016-03-17 28 views
12

私のシステムからファイルを添付してRを使用して電子メールIDに送信しようとしています。gmailrパッケージを使用してメールを送信しています。私は同じために次のコードを試してみました。Gmailで添付ファイルRを添付した電子メールを送信

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デフォルトのディレクトリのフォルダにR.から私の添付ファイルを添付ファイルを送信することができませんが、私は解決策を見つけることができません。

Googleがsmtpベースの認証を使用しようとするのをブロックしたため、適切なOAuthまたはJsonベースの認証を持つソリューションをお望みです。

+0

ブログ記事のチュートリアルでは、エラーメッセージを取得する可能性を持っていますでしょうか?メッセージを送信しようとする前に、メッセージの表示方法を表示できますか? – Tholle

+0

@Tholleメールを送信する際にエラーが発生したというバウンスメッセージが表示されます。しかし、送信アイテムを見ると、添付ファイルはそこにありますが、ユーザーには送信されず、代わりに受信トレイに「メールの送信中にエラーが発生しました」というバウンスメッセージが表示されます。それは添付ファイルで正常に動作しています。 –

+0

gmailr、package version 0.7.1.9000でこのエラーを再現することができません - これにはまだ問題はありますか? – Stedy

答えて

1

ここで開発中のツールです:

# install.packages("devtools") 

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

* Windowsを使用している場合、あなたは

関連する問題