Skip to main content
Have a personal or library account? Click to login
mRpostman: An IMAP Client for R Cover
Open Access
|Mar 2024

Figures & Tables

Table 1

Comparison of the currently available CRAN packages for email communication. The following attributes are evaluated: protocol – the supported protocol (SMTP or IMAP); mail providers – if the IMAP protocol is supported, which mail providers are supported by the package; Features – which type of IMAP features are available in the package; active development – if the package is currently under active development. If the package does not provide IMAP support, the remaining fields do not apply.

PROTOCOLMAIL PROVIDERSFEATURESACTIVE DEVELOPMENT
SEARCH QUERIESMESSAGE FETCHATTACHMENT EXTRACTIONMAILBOX MANAGEMENT
sendmailR [12]SMTPallyes
mailR [15]SMTPallyes
mail [9]SMTPallno
blatr [2]SMTPallno
blastula [10]SMTPallyes
emayili [5]SMTPallyes
gmailr [8]SMTP/IMAPGmailnolimitedlimitednoyes
mRpostmanIMAPallyesyesyesyesyes
Figure 1

Basic schema for fetching the full content of a message or its parts after a search query.

jors-12-480-g4.png
jors-12-480-g5.png
jors-12-480-g6.png
jors-12-480-g7.png
jors-12-480-g8.png
jors-12-480-g9.png
jors-12-480-g10.png
jors-12-480-g11.png
Figure 2

Local directory tree for the extracted attachment files.

Figure 3

An example of email frequency analysis grouped by sender. Some of the names and emails were anonymized for privacy reasons.

jors-12-480-g12.png
jors-12-480-g13.png
jors-12-480-g14.png
jors-12-480-g15.png
DOI: https://doi.org/10.5334/jors.480 | Journal eISSN: 2049-9647
Language: English
Submitted on: Jul 28, 2023
Accepted on: Feb 21, 2024
Published on: Mar 7, 2024
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year
Keywords:

© 2024 Allan V. C. Quadros, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.