Just a quick note on how to configure backups of Google Apps email to a local machine.
apt-get install getmail4
create config directory
Create a subdirectory in users home folder (and change permissions)
create config file
Create a file such as .getmail/username.gmail
type = SimpleIMAPSSLRetriever
server = imap.gmail.com
username = firstname.lastname@example.org
password = password
mailboxes = ("[Gmail]/All Mail",)
type = Maildir
path = /path/to/storage/directory/
# print messages about each action (verbose = 2)
# Other options:
# 0 prints only warnings and errors
# 1 prints messages about retrieving and deleting messages only
verbose = 1
message_log = ~/.getmail/gmail.log
create data directories for storage
Create 3 sub-directories in your designated data directory
mkdir cur new tmp
getmail -r username.gmail
Whilst this is more a ‘note to self’ rather than actual documentation – maybe it’s of use to somebody.
Along with the use of 2D barcodes this will open a few interesting m-learning possiblities for educators that would previously have required custom coding to achieve. I can see this being very useful in situations where you have students being in the field and allowing them to enter data gathered using a standard mobile phone. The barcodes could point students to the location of the spreadsheet (avoiding the need to type the information)
The screenshot below shows a spreadsheet that I just made up for demonstration purposes.
The data gathered can easily be used embedded into LMS course pages for review in the classroom. The (quite capable) graphing tools in Google Spreadsheets can be used to visualise the results gathered. For some of our clients that use Moodle and GoogleApps for Education this is a very interesting combination as would allow for the authenticated entering of mobile data into the LMS.
It would be interesting to look at how you could easily geo-tag the information gathered for mapping purposes. But that’s probably a topic for another post.