Package: gmailr 2.0.0.9000

Jennifer Bryan

gmailr: Access the 'Gmail' 'RESTful' API

An interface to the 'Gmail' 'RESTful' API. Allows access to your 'Gmail' messages, threads, drafts and labels.

Authors:Jim Hester [aut], Jennifer Bryan [aut, cre], Posit Software, PBC [cph, fnd]

gmailr_2.0.0.9000.tar.gz
gmailr_2.0.0.9000.zip(r-4.5)gmailr_2.0.0.9000.zip(r-4.4)gmailr_2.0.0.9000.zip(r-4.3)
gmailr_2.0.0.9000.tgz(r-4.4-any)gmailr_2.0.0.9000.tgz(r-4.3-any)
gmailr_2.0.0.9000.tar.gz(r-4.5-noble)gmailr_2.0.0.9000.tar.gz(r-4.4-noble)
gmailr_2.0.0.9000.tgz(r-4.4-emscripten)gmailr_2.0.0.9000.tgz(r-4.3-emscripten)
gmailr.pdf |gmailr.html
gmailr/json (API)
NEWS

# Install 'gmailr' in R:
install.packages('gmailr', repos = c('https://r-lib.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/r-lib/gmailr/issues

On CRAN:

11.22 score 229 stars 1 packages 280 scripts 44k downloads 104 exports 26 dependencies

Last updated 1 years agofrom:629fdc6880. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 27 2024
R-4.5-winOKOct 27 2024
R-4.5-linuxOKOct 27 2024
R-4.4-winOKOct 27 2024
R-4.4-macOKOct 27 2024
R-4.3-winOKOct 27 2024
R-4.3-macOKOct 27 2024

Exports:attach_fileattach_partattachmentbccbodyccclear_tokencreate_draftcreate_labeldatedelete_labeldelete_messagedelete_threaddraftdraftsfromgm_attach_filegm_attach_partgm_attachmentgm_attachmentsgm_authgm_auth_configuregm_bccgm_bodygm_ccgm_create_draftgm_create_labelgm_dategm_deauthgm_default_emailgm_default_oauth_clientgm_delete_draftgm_delete_labelgm_delete_messagegm_delete_threadgm_draftgm_draftsgm_fromgm_has_tokengm_historygm_html_bodygm_idgm_import_messagegm_insert_messagegm_labelgm_labelsgm_last_responsegm_messagegm_messagesgm_mimegm_modify_messagegm_modify_threadgm_oauth_appgm_oauth_clientgm_profilegm_save_attachmentgm_save_attachmentsgm_scopesgm_send_draftgm_send_messagegm_subjectgm_text_bodygm_threadgm_threadsgm_togm_tokengm_token_readgm_token_writegm_trash_messagegm_trash_threadgm_untrash_messagegm_untrash_threadgm_update_labelgm_update_label_patchgmail_authhistoryhtml_bodyidimport_messageinsert_messagelabellabelsmessagemessagesmimemodify_messagemodify_threadquoted_printable_encodesave_attachmentsave_attachmentssend_draftsend_messagesubjecttext_bodythreadthreadstotrash_messagetrash_threaduntrash_messageuntrash_threadupdate_labelupdate_label_patchuse_secret_file

Dependencies:askpassbase64encclicrayoncurlfansifsgarglegluehttrjsonlitelifecyclemagrittrmimeopensslpillarpkgconfigR6rappdirsrematch2rlangsystibbleutf8vctrswithr

Deploy a token

Rendered fromdeploy-a-token.Rmdusingknitr::rmarkdownon Oct 27 2024.

Last update: 2023-06-29
Started: 2023-06-25

gmailr

Rendered fromgmailr.Rmdusingknitr::rmarkdownon Oct 27 2024.

Last update: 2023-06-29
Started: 2019-08-23

Sending Messages With Gmailr

Rendered fromsending_messages.Rmdusingknitr::rmarkdownon Oct 27 2024.

Last update: 2023-06-29
Started: 2014-09-15

Readme and manuals

Help Manual

Help pageTopics
Convert a mime object to character representationas.character.mime
Retrieve an attachment to a messagegm_attachment
Retrieve information about attachmentsgm_attachments
Authorize gmailrgm_auth
Edit auth configurationgm_auth_configure gm_oauth_client
Get the body text of a message or draftgm_body
Create a draft from a mime messagegm_create_draft
Create a new labelgm_create_label
Clear current tokengm_deauth
Permanently delete a single draftgm_delete_draft
Permanently delete a labelgm_delete_label
Permanently delete a single messagegm_delete_message
Permanently delete a single thread.gm_delete_thread
Get a single draftgm_draft
Get a list of draftsgm_drafts
Is there a token on hand?gm_has_token
Retrieve change history for the inboxgm_history
Get the id of a gmailr objectgm_id gm_id.gmail_messages
Import a message into the gmail mailbox from a mime messagegm_import_message
Insert a message into the gmail mailbox from a mime messagegm_insert_message
Get a specific labelgm_label
Get a list of all labelsgm_labels
Response from the last querygm_last_response
Get a single messagegm_message
Get a list of messagesgm_messages
Create a mime formatted message objectgm_attach_file gm_attach_part gm_bcc.mime gm_cc.mime gm_from.mime gm_html_body gm_mime gm_subject.mime gm_text_body gm_to.mime
Modify the labels on a messagegm_modify_message
Modify the labels on a threadgm_modify_thread
Get info on current gmail profilegm_profile
Save the attachment to a filegm_save_attachment
Save attachments to a messagegm_save_attachments
Produce scopes specific to the Gmail APIgm_scopes
Send a draftgm_send_draft
Send a message from a mime messagegm_send_message
Get a single threadgm_thread
Get a list of threadsgm_threads
Methods to get values from message or draftsgm_bcc gm_cc gm_date gm_from gm_subject gm_to
Produce configured tokengm_token
Write/read a gmailr user tokengm_token_read gm_token_write
Send a single message to the trashgm_trash_message
Send a single thread to the trashgm_trash_thread
Remove a single message from the trashgm_untrash_message
Remove a single thread from the trash.gm_untrash_thread
Update a existing label.gm_update_label gm_update_label_patch
Configuring gmailrgmailr-configuration gm_default_email gm_default_oauth_client
Encode text using quoted printablequoted_printable_encode