Re: Email access while traveling?

[email protected] Wed, 24 Oct 2012 15:51:53 -0400
Newsgroups gmane.mail.exmh.user
Message-ID <25576.1351108313@localhost>

In the message dated: 23 Oct 2012 19:17:31 MDT,
The pithy ruminations from "Andy Bradford" on 
<Re: Email access while traveling?> were:
=> Thus said Kevin Cosgrove on Tue, 23 Oct 2012 12:56:10 PDT:
=> 
=> > What do you all do to access your email while traveling?

When I travel with laptop, I work as I normally do--using fetchmail to
pull all messages off the server[s] and onto my laptop.

When I travel without the laptop I mainly use the EnhancedEmail client
from my Android "smart" phone. It's not a great client, but it does
let me get to $WORK email (on an Exchange server) as well as my other
mailboxes. I set the client to leave messages on the server, for later
retrieval.

I really miss my Nokia N810 handheld, as it could run nmh or the
claws-mail graphical client.  Claws-mail has a pretty good mail
interface--think of an updated version of exmh, and most importantly,
it can use a full [n|ex]mh mail directory as it's message store. This
means that I was able to do ugly things with rsync & such to move messages
to/from the Nokia device, synchronizing Fcc folders, even while leaving
incoming messages on the server.

=> 
=> SSH  to system  with email  and  use nmh  tools from  the command  line.

Yep, I do that sometimes. I've got a bunch of scripts, aliases, and
shell to cut down on the typing needed from the smartphone, such as:

	------------- tshow --------------------
	#! /bin/sh
	# show a text-only version of a message
	mhshow -type text -nopause -nomoreproc $* |/usr/libexec/nmh/mhl| more
        ----------------------------------------

	-------------- recent ------------------
	#! /bin/sh
	# scan recent messages in the specified folders
	scan last:-20 $*
	---------------------------------------

	---------------- unseen ---------------
	#! /bin/sh
	# scan unseen messages
	if [ "x$1" != "x" ] ; then
		scan unseen $1
	else
		flists -recurse -noshowzero
	fi
	---------------------------------------

	alias rmn='rmm;next'
	

However, the biggest thing I've done to make nmh access over a slow
connection using a tiny screen and crappy keyboard easier is to enable
BASH completion for all the nmh commands (and my tiny scripts). It's
a real time & keystroke savings to use [TAB] completion to specify
folder names.


=> Android has SSH.

Yeah. Unfortunately, none of the ssh or terminal clients seem to work
correctly with the hardware keyboard on my Motorola Droid2 Global (for
example, the ssh client doesn't accept "|" from the keyboard).

=> 
=> Andy
=> 

Mark