mailtray man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

mailtray(1)							   mailtray(1)

NAME
	    Mailtray - Display an email notification tray icon

SYNOPSIS
       mailtray [-hvV] [-d datadir] [-f configfile] [-s server] [-i pol_inter‐
       val] [-c command] [-t tooltip]

DESCRIPTION
       Mailtray is a tray icon or status icon to notify you of new email.

	-h, --help
	    Display help message and exit.

	-v, --version
	    Display version and exit.

	-V, --verbose
	    Print extra status messages for  debugging.	    Will  disable  the
       fea-
	    ture if it's already enabled in the config file.

	-d, --datadir
	    Datadir to get icons from.

	-f, --file
	    Configuration file to use. A configuration file in mandatory.

	-s, --server
	    Mail server to connect to. See server in the CONFIGURATION sec-
	    tion for details.

	-i, --interval
	    Poll the server every n seconds.

	-c, --command
	    Command to execute when the server is click on.

	-t, --tooltip
	    Append to tooltip. This should be valid Python code, it will be
	    eval()-ed upon every run.

CONFIGURATION
       The  configuration  file	 is  imported in Python, any valid Python code
       goes.

   Options
       Options recognized:

	datadir (string)
	   Directory for data files (i.e. icons). On a typical installation it
	   will be /usr/share/mailtray/ or /usr/local/share/mailtray/.

	server (string)
	   Mail server to connect to, the format should be an URI:
	   scheme://username:password@server:port

	   Supported schemes at the moment:
	     imap:// - Normal IMAP server.
	     imaps:// - SSL secured IMAP server.

	    If port is omitted them the default port will be used (143 for
	    imap, 993 for imaps)

	    Example:
	    imaps://donald:duck@example.com:5993

	interval (int)
	   Connect to the mailserver every n seconds and check for new mes-
	   sages.

	command (string)
	   Command to execute when the icon is left-clicked on. Executed in-
	   side a shell.

	verbose (bool)
	   Print extra status messages to stdout for debugging.

	folders (tuple)
	   Specify the folder to monitor, see FOLDER SPECIFICATION.

	tooltip (string)
	   Append to tooltip. This should be valid Python code, it will be
	   eval()-ed upon every run.

   Folder specification
       A tuple containing any number of dictionary which specify a  folder  to
       monitor	and  several folder-specific options. Small example (take note
       of the interpunction):

	   folders = (
	     {
	       'folder': 'INBOX',
	       'unseen': True
	       [...]
	     },
	     {
	       'folder': 'Folder2'
	       [...]
	     }
	   )

       Keys recognized:

	folder (string)
	   Folder name. case-sensitive.

	notify (bool)
	   Notify (i.e. change icon) upon new messages.

	playsound (bool)
	   Play sound on new message.

	unseen (bool)
	   Consider UNSEEN messages (Without \Seen flag) as new? Normally an
	   email client sets the \Seen flag whenever you open the mailbox,
	   even if you did not open the message.

	subjects (bool)
	   Display a list of subjects for new messages in the tooltip.

	numsubjects (int)
	   Display n new messages in the tooltip if subjects is set to True.
	   Set to 0 to display all subjects. Has no effect if subjects is
	   set to False.

BUGS
       The configuration could be significantly easier, the fact that it's im-
       ported in Python makes configuration pretty flexible, but also makes it
       more difficult for non-python programmers.

       Also note that if you have a mailtrayrc.py file in  the	same  path  as
       mailtray	 or  mailtray.py  then python will import that file, as far as
       Python is concerned this is not a bug but a  feature,  but  due	to  my
       (mis)use of import it is a bug.

SEE ALSO
       python(1)

AUTHORS
	      ·	 Martin Tournoij <martin@arp242.net>

	      ·	 kollege	  @	     freesound.org	   (alert.wav)
		 http://www.freesound.org/samplesViewSingle.php?id=106807

       Mailtray is free for any use. There are no restrictions.

Martin Tournoij <;martin@arp242.neMailtray 1.4			   mailtray(1)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net